Commit Graph

2775 Commits

Author SHA1 Message Date
Kwabena W. Agyeman
262769989f Allow non-integer scaling on draw_string. 2019-01-02 12:13:52 -05:00
Kwabena W. Agyeman
3e05d24ce9 Don't require self if operating on self. 2019-01-02 12:13:01 -05:00
Kwabena W. Agyeman
6b11353312 Add mod support to div. 2019-01-02 11:52:56 -05:00
Kwabena W. Agyeman
96fb350848 Add negate example. 2019-01-02 01:55:38 -05:00
Kwabena W. Agyeman
7d8ae6f9ba Add new code example 2019-01-02 01:52:33 -05:00
Kwabena W. Agyeman
dbe7bf0591 Add transpose support to replace and aliases
Now you can rotate and image by 0, 90, 180, 270 degrees along with
vertical flip and horizontal mirror. This method works in place or out
of place.
2019-01-02 01:35:34 -05:00
Kwabena W. Agyeman
563642a174 Change to yLine for speed. 2019-01-01 03:33:27 -05:00
Kwabena W. Agyeman
35e19f0233 Remove unused marks. 2019-01-01 02:43:55 -05:00
Kwabena W. Agyeman
8bcf5ac0c3 Add gamma correction
A user requested this a while ago. This feature also ads contrast and
brightness correction. The code is fast!
2019-01-01 02:28:40 -05:00
Kwabena W. Agyeman
b47dbe2c15 Kwabena/drawing updates (#422)
* Add ellipse drawing function.
2018-12-31 18:32:13 +02:00
iabdalkader
a3e502a3a6 Update FLIR module documentation 2018-12-23 22:57:30 +02:00
iabdalkader
329c9fa968 Fix F4 build. 2018-12-23 18:21:09 +02:00
iabdalkader
cf60075ce7 Add micro-linalg library. 2018-12-22 20:37:06 +02:00
iabdalkader
264308ca99 Clear UART ORE flag. 2018-12-17 14:33:12 +02:00
iabdalkader
d248f99551 Call nlr_raise in py_assert.
* nlr_jump shouldn't be called directly because it doesn't free fb memory.
* Fix #417
2018-12-13 02:14:59 +02:00
iabdalkader
175a23b6ee Fix RTC IRQ handler. 2018-11-22 22:37:19 +02:00
iabdalkader
ec7bca0a3d Update openmv Python module.
* Make it work with Python2/3
* Fix command line args.
* Fix pygame key events handling.
2018-11-10 02:32:12 +02:00
iabdalkader
edf5a9fbf3 Fix typo. 2018-11-05 21:28:24 +02:00
Ibrahim Abd Elkader
43c0568267
Merge pull request #410 from SingTown/master
add tb6612 library, DC motors and stepper example
2018-11-05 20:15:13 +02:00
kidswong999
05b1e62104 add tb6612 library, DC motor and stepper example 2018-11-05 20:39:23 +08:00
iabdalkader
7ae6cd11c8 Bump firmware version. 2018-11-04 23:25:28 +02:00
iabdalkader
dbebe40047 Update change log. 2018-11-04 23:21:50 +02:00
iabdalkader
6a53d1b861 Update firmware images. 2018-11-04 23:12:39 +02:00
iabdalkader
e230837f47 Remove ssid/key from example script. 2018-11-04 02:40:30 +02:00
Ibrahim Abd Elkader
f6c5c8ebfe
Merge pull request #408 from openmv/uvc_gs_fix
UVC: send GS descriptor for MT sensor.
2018-11-03 01:53:10 +02:00
iabdalkader
e67ca9ab23 UVC: send GS descriptor for MT sensor. 2018-11-03 01:33:37 +02:00
iabdalkader
7997d02e52 Add VSYNC GPIO output example. 2018-11-02 00:19:04 +02:00
Ibrahim Abd Elkader
6103fb0c92
Merge pull request #407 from openmv/fix_repl_uart
Parse config on soft resets.
2018-11-01 01:56:51 +02:00
iabdalkader
001a41e6da Parse config on soft resets.
* Otherwise config is read once and then reset.
2018-11-01 01:47:40 +02:00
Ibrahim Abd Elkader
33fb1c9e6f
Merge pull request #406 from openmv/enable_exfat
Enable exFAT for OpenMV 3 and 4.
2018-10-31 02:50:25 +02:00
iabdalkader
5d4982cc74 Enable exFAT for OpenMV 3 and 4. 2018-10-31 02:43:13 +02:00
Ibrahim Abd Elkader
81eb9b6985
Merge pull request #405 from openmv/create_disk_file
Create hidden file for the IDE to detect OMV disk.
2018-10-31 02:28:21 +02:00
iabdalkader
a327fec8cf Create hidden file for the IDE to detect OMV disk. 2018-10-31 02:19:48 +02:00
Ibrahim Abd Elkader
f0bdcd5d40
Merge pull request #404 from openmv/remove_streaming_workaround
Remove streaming callback workaround.
2018-10-29 23:37:45 +02:00
Ibrahim Abd Elkader
ebbdda66cf
Merge pull request #403 from openmv/revert_gs_snapshot
Revert MT to default snapshot function.
2018-10-29 23:27:40 +02:00
iabdalkader
25878492bc Remove streaming callback workaround.
* All sensors support streaming callback now.
2018-10-29 23:26:32 +02:00
iabdalkader
68f0b3749c Revert MT to default snapshot function. 2018-10-29 23:21:14 +02:00
Ibrahim Abd Elkader
556160aa06
Merge pull request #402 from openmv/fast_flir_uvc
FLIR: Faster UVC streaming.
2018-10-29 21:21:47 +02:00
iabdalkader
d140a8ef1b FLIR: Faster UVC streaming. 2018-10-29 20:55:09 +02:00
iabdalkader
36cd44ad23 Add USB VCP example script. 2018-10-28 23:33:26 +02:00
iabdalkader
f30f6c057a Fix shebang line. 2018-10-28 23:06:25 +02:00
iabdalkader
545bfd0435 Add WINC patch set.
* Will keep patches in that dir to apply when updating the drivers.
2018-10-25 01:31:29 +02:00
Ibrahim Abd Elkader
acc9f470e2
Merge pull request #398 from openmv/fix_winc_timeout
Fix WINC init timeout.
2018-10-25 01:31:16 +02:00
iabdalkader
d1c6e0e0bb Fix WINC init timeout. 2018-10-25 01:18:36 +02:00
Ibrahim Abd Elkader
52ad3c8ce2
Merge pull request #397 from kwagyeman/update_lepton_driver
FLIR/Lepton: re-implement scaling code.
2018-10-23 01:05:06 +02:00
Kwabena W. Agyeman
0df6500e92 Lepton driver working great for flir 1/3 with scaling now. 2018-10-22 01:30:06 -04:00
Ibrahim Abd Elkader
7f73d394a6
Merge pull request #396 from openmv/update_cmsis_nn
Update to CMSIS NN 5.4.0
2018-10-21 03:50:26 +02:00
iabdalkader
e5746fb252 Update to CMSIS NN 5.4.0 2018-10-21 03:15:53 +02:00
Ibrahim Abd Elkader
e26046f576
Merge pull request #395 from bj-wanghz/bj-wanghz-patch-1
Fix LBP bug.
2018-10-20 17:52:37 +02:00
bj-wanghz
4017db219a
Update lbp.c
fix lbp_weights index calculation in imlib_lbp_desc_distance.
2018-10-20 20:52:43 +08:00