Kwabena W. Agyeman
cd586f66bc
Upgrade text drawing to support rotations of the character and string.
2019-02-16 21:19:05 -05:00
Kwabena W. Agyeman
ee321933d2
Update ellipse drawing without limit.
2019-02-16 21:19:05 -05:00
Kwabena W. Agyeman
ae9f1833f8
Fix rotation issues.
2019-02-16 21:19:05 -05:00
Kwabena W. Agyeman
5b3cd7c9db
Make rotation not an optional argument for ellipses.
2019-02-16 21:19:05 -05:00
Kwabena W. Agyeman
ca94ffec42
Avoid using roundf
...
While this shouldn't happen the method seems to sometimes round up past
limits. For example, 1 * 2.0 could be 3 because the 2.0 might be like
2.0000000000001.
So, avoid using roundf. There are other methods this needs to be
switched out on. But, will do these ones for now.
Note that not all roundf values must be removed... just areas where
there's a clear limit on the max value returned from roundf.
2019-02-16 21:19:05 -05:00
Kwabena W. Agyeman
954431ef52
Add mask functionality to clear.
2019-02-16 21:19:05 -05:00
Kwabena W. Agyeman
1f72c3750d
Add back mask methods.
2019-02-16 21:19:05 -05:00
Ibrahim Abd Elkader
2d4f706004
Merge pull request #450 from openmv/enable_exfat
...
Enable exFAT support.
2019-02-14 00:22:23 +02:00
iabdalkader
766688f72a
Enable exFAT support.
2019-02-14 00:06:11 +02:00
Ibrahim Abd Elkader
5c26fc8e73
Merge pull request #449 from openmv/update_fatfs
...
Update FatFS to FF13C
2019-02-14 00:04:31 +02:00
iabdalkader
512fa46b04
Update FatFS to FF13C
2019-02-13 23:38:11 +02:00
Ibrahim Abd Elkader
4830dad882
Merge pull request #447 from openmv/link_gcc
...
Link with libgcc for AEABI functions.
2019-02-13 23:30:20 +02:00
Ibrahim Abd Elkader
a9e9db4eb8
Merge pull request #446 from openmv/fix_kp_op
...
Fix keypoint op.
2019-02-13 23:20:47 +02:00
iabdalkader
7833adc882
Link with libgcc for AEABI functions.
2019-02-13 23:14:55 +02:00
iabdalkader
6f7187526a
Fix keypoint op.
2019-02-13 23:09:47 +02:00
Ibrahim Abd Elkader
bb2d9c0f8c
Merge pull request #445 from SingTown/master
...
Remove py TV reset pin.
2019-02-12 14:59:13 +02:00
Kaizhi Wong
7e966d187f
remove rst pin
2019-02-12 15:58:40 +08:00
王开智
b7ee246f19
Merge pull request #1 from openmv/master
...
updata
2019-02-12 15:50:40 +08:00
Ibrahim Abd Elkader
ee69023ce8
Merge pull request #443 from kwagyeman/kwabena/copy_fixes
...
* Make to_x() methods smarter about the frame buffer.
* Fix bugs in copy().
2019-02-06 19:23:16 +02:00
Kwabena W. Agyeman
f615b0a607
Fix bugs in copy().
2019-02-06 02:15:39 -05:00
Kwabena W. Agyeman
1259bcaa71
Make to_x() methods smarter about the frame buffer.
2019-02-06 02:15:39 -05:00
Ibrahim Abd Elkader
bcfb3d74a0
Merge pull request #442 from kwagyeman/kwabena/cleanup_color
...
Cleanup color methods
2019-02-04 22:54:42 +02:00
Kwabena W. Agyeman
31b03f5447
Cleanup color methods.
2019-02-04 12:37:25 -05:00
Ibrahim Abd Elkader
cb959a7347
Merge pull request #440 from kwagyeman/kwabena/upgrade_copy_ops
...
Upgrade copy ops
2019-02-04 00:33:52 +02:00
Ibrahim Abd Elkader
48af24516b
Merge pull request #441 from kwagyeman/kwabena/thermal_image_fix
...
Fixed thermal image rotation issues
2019-02-03 18:40:42 +02:00
Kwabena W. Agyeman
a3cc10bf72
Fixed thermal image rotation issues
2019-02-03 00:13:54 -05:00
Kwabena W. Agyeman
fff1964d9b
Upgrade copy_to_fb for fir.
2019-02-02 23:21:05 -05:00
Kwabena W. Agyeman
bb9b78f4fe
Improve copy_to_fb for load_image.
2019-02-02 23:21:05 -05:00
Kwabena W. Agyeman
f9e6b3fe01
Remove unsupported types.
2019-02-02 23:21:05 -05:00
Kwabena W. Agyeman
b8df7033ab
Improve Image() so you can now create null images.
2019-02-02 23:21:05 -05:00
Kwabena W. Agyeman
6ca963a7eb
Fix in-place cap.
2019-02-02 23:21:05 -05:00
Kwabena W. Agyeman
67686c5f1b
Update old image handles during in-place actions.
2019-02-02 23:21:05 -05:00
Ibrahim Abd Elkader
12af3cae9f
Merge pull request #439 from openmv/use_fb_alloc_mark
...
Use fb_alloc_mark to avoid dealloc'ing the extra FB.
2019-02-01 01:03:11 +02:00
iabdalkader
f01e451bb4
Use fb_alloc_mark to avoid dealloc'ing the extra FB.
2019-01-31 21:51:17 +02:00
Ibrahim Abd Elkader
0224693d63
Merge pull request #438 from openmv/use_stdint
...
Use stdint in color conversion functions.
2019-01-30 00:58:32 +02:00
iabdalkader
7604983fca
Use stdint in color conversion functions.
2019-01-30 00:27:40 +02:00
Ibrahim Abd Elkader
1086c5842b
Merge pull request #436 from kwagyeman/basic_method_updates
...
Basic method updates
2019-01-28 16:04:51 +02:00
Kwabena W. Agyeman
6d59e59321
Upgrade copy()
...
* Copy is really good now.
* Added crop/scale which are variants of copy.
2019-01-28 00:13:17 -05:00
Kwabena W. Agyeman
446cc14562
Fix in-place def.
2019-01-27 20:31:39 -05:00
Kwabena W. Agyeman
1518e678ba
Fix wrong size calculation.
2019-01-27 19:57:52 -05:00
Kwabena W. Agyeman
27fceecc05
Fix wrong bit depth.
2019-01-27 19:42:15 -05:00
Kwabena W. Agyeman
cbc31da2ec
Fix bitmap jpeg compression on H7.
2019-01-27 19:41:05 -05:00
Kwabena W. Agyeman
7f929f5ca6
Add color channel extraction per forum users request.
2019-01-27 19:25:21 -05:00
Kwabena W. Agyeman
ce7699c6b9
Update qstrs.
2019-01-27 18:41:30 -05:00
Kwabena W. Agyeman
949f738073
Modernize pooling methods.
2019-01-27 18:38:50 -05:00
Ibrahim Abd Elkader
6c36e939df
Merge pull request #435 from openmv/py_tv
...
Enable py_tv module.
2019-01-27 23:33:33 +02:00
iabdalkader
4ba9a08bd2
Enable py_tv module.
2019-01-27 23:22:38 +02:00
Kwabena W. Agyeman
7730cd8107
Re-enable some rather useful methods for OpenMV2.
2019-01-27 22:59:12 +02:00
Kwabena W. Agyeman
14f4c53037
Make Color LUTs configurable in imlib_config.
2019-01-27 22:52:48 +02:00
Kwabena W. Agyeman
9edded29da
Export color conversion functions to Python.
2019-01-27 22:42:38 +02:00