Commit Graph

108 Commits

Author SHA1 Message Date
Kwabena W. Agyeman
a3d32f26ee imlib: Add new evt dark/light LUTs. 2024-09-26 14:02:36 -07:00
Kwabena W. Agyeman
c0d4759f85 imlib/apriltag: Switch apriltag object to attributes. 2024-08-31 21:19:37 -04:00
Kwabena W. Agyeman
effe12f2cc imlib/apriltag: Disable unused TAG families by default. 2024-08-31 04:04:50 -07:00
iabdalkader
bf4e7e4513 modules/py_image: Fix implicit float conversion. 2024-08-28 13:20:41 +02:00
Kwabena W. Agyeman
1915bf2657 modules/py_image: Update all lineops to use the draw_image backend. 2024-07-25 11:43:19 -07:00
Kwabena W Agyeman
b7800f1c8b
misc: Add back original licenses. (#2298)
misc: Add back original licenses.
2024-07-20 09:28:22 +02:00
Kwabena W. Agyeman
9848eed128 modules/py_image: Replace unpack with ndarray creation. 2024-07-18 16:36:16 -07:00
Kwabena W. Agyeman
8b38f38378 modules/py_ml: Make predict output a numpy array. 2024-07-18 16:36:16 -07:00
Kwabena W. Agyeman
919d3379d2 modules/py_image: Update morph() to use arg parse. 2024-07-18 12:27:10 -07:00
Ibrahim Abdelkader
e9a6cbac34
Merge pull request #2263 from kwagyeman/kwabena/fix_ml_scaling
modules/py_image: Change scale argument to (min,max) range.
2024-07-13 18:50:45 +02:00
Kwabena W. Agyeman
a36ac2db06 modules/py_image: Add buffer length sanity check. 2024-07-08 23:03:07 -07:00
Kwabena W. Agyeman
7b79fb4c77 modules/py_image: Change scale argument to (min,max) range. 2024-07-08 22:32:57 -07:00
Kwabena W. Agyeman
de0d46fa68 modules/py_image: Add unpacking to bytearray support. 2024-07-07 21:48:42 +03:00
iabdalkader
9ae3d0355c modules/py_image: Add missing draw hint. 2024-07-06 22:54:40 +03:00
iabdalkader
f481c9df77 modules/py_image: Add Image as a type instead of function.
Otherwise something like isinstance(x, image.Image) does Not work.
2024-07-06 18:38:04 +03:00
iabdalkader
f57c2f5e56 misc: Replace deprecated STATIC with static. 2024-07-03 14:42:18 +02:00
iabdalkader
073b161309 modules/py_image: Export py_image_type for use by other modules. 2024-06-28 16:32:04 +02:00
Kwabena W. Agyeman
7bf5b3fa7e modules/py_image: Add support for turning lists/tuples into Images. 2024-06-21 22:05:11 -07:00
Ibrahim Abdelkader
8c8c7dbde1
Merge pull request #2190 from kwagyeman/kwabena/refactor_get_similarity
modules/py_image: Refactor get_similarity() to use draw_image backend.
2024-06-09 14:34:52 +02:00
Ibrahim Abdelkader
48801fbc5c
Merge pull request #2210 from kwagyeman/kwabena/remove_pooling
imlib/pool: Remove obsolete pooling functions.
2024-05-25 15:08:18 +02:00
Ibrahim Abdelkader
44e92b4c0d
Merge pull request #2215 from kwagyeman/kwabena/ksize_fix
modules/py_image: Move ksize to be pos_arg.
2024-05-21 20:34:09 +02:00
Kwabena W. Agyeman
08ca21fd1b imlib/pool: Remove obsolete pooling functions. 2024-05-19 20:06:37 -07:00
Ibrahim Abdelkader
c21472a1cd
Merge pull request #2213 from kwagyeman/kwabena/fix_morph_spelling
modules/py_image: Fix morph spelling.
2024-05-15 23:50:14 +02:00
Kwabena W. Agyeman
f928965896 modules/py_image: Move ksize to be pos_arg. 2024-05-12 21:54:46 -07:00
Kwabena W. Agyeman
b7eda7d932 modules/py_image: Fix morph spelling. 2024-05-12 21:24:08 -07:00
Kwabena W. Agyeman
3fee02ffb5 modules/py_image: Update py_image_to with mp_arg_parse_all. 2024-05-12 21:12:17 -07:00
Kwabena W. Agyeman
f7ed570231 modules/py_image: Refactor get_similarity() to use draw_image backend. 2024-04-02 17:31:43 -07:00
Ibrahim Abdelkader
b2b62dbac8
Merge pull request #2146 from kwagyeman/kwabena/simplify_binary
modules/py_image: Update binary to use mp_arg_parse_all.
2024-03-31 15:13:11 +02:00
Kwabena W. Agyeman
b037b2208a modules/py_image: Add support to control jpeg subsampling. 2024-03-20 10:33:56 -07:00
Ibrahim Abdelkader
3a2ffc5106
Merge pull request #2148 from kwagyeman/kwabena/erode_dilate_cleanup
modules/py_image: Use mp_arg_pasrse_all for erode/dilate.
2024-03-10 09:15:14 +02:00
Kwabena W. Agyeman
e63fbc7c29 modules/py_image: Update binary to use mp_arg_parse_all. 2024-03-09 18:58:32 -08:00
Kwabena W. Agyeman
f523602719 modules/py_image: Use mp_arg_pasrse_all for erode/dilate. 2024-03-09 18:56:28 -08:00
Ibrahim Abdelkader
7084effc7f
Merge pull request #2139 from kwagyeman/kwabena/optimize_invert
modules/py_image: Optimize invert and negate.
2024-02-18 11:21:07 +02:00
Kwabena W. Agyeman
4fe7fb63b9 imlib: Remove mul(). 2024-02-16 11:49:19 -08:00
Ibrahim Abdelkader
3f1b71cb48
Merge pull request #2147 from kwagyeman/kwabena/remove_cartoon
imlib: Remove cartoon() method.
2024-02-15 22:02:33 +02:00
Ibrahim Abdelkader
78c7d1aa43
Merge pull request #2140 from kwagyeman/kwabena/remove_slow_stuff
modules/py_image: Remove div() method.
2024-02-14 09:39:17 +02:00
Kwabena W. Agyeman
055a468b83 imlib: Remove cartoon() method. 2024-02-12 20:27:41 -08:00
Kwabena W. Agyeman
84cca7c6ca modules/py_image: Optimize invert and negate. 2024-02-10 11:54:26 -08:00
Kwabena W. Agyeman
7c932602e2 modules/py_image: Remove div() method. 2024-02-10 11:49:17 -08:00
Kwabena W. Agyeman
70ea77c044 imlib: Add ksize helper. 2024-02-10 11:24:57 -08:00
iabdalkader
602530c5fd imlib: Add config options for find_features. 2024-02-09 16:08:12 +02:00
Ibrahim Abdelkader
bd3aa0494e
Merge pull request #2089 from kwagyeman/kwabena/fix_yuv_shift
ports: Add yuv shift to match bayer shift.
2024-02-04 11:37:29 +02:00
Ibrahim Abdelkader
a3be7d6fa8
Merge pull request #2088 from kwagyeman/kwabena/fix_bayer
ports: Fix sensor bayer image with cropping and transpose.
2024-01-27 11:16:59 +02:00
Kwabena W. Agyeman
8540d44aa2 modules/py_image: Fix bug with gamma arguments. 2024-01-24 10:11:33 -08:00
Kwabena W. Agyeman
c1eeaefd6a ports: Add yuv shift to match bayer shift. 2024-01-12 18:45:49 -08:00
Kwabena W. Agyeman
48d2f210ee ports: Fix sensor bayer image with cropping and transpose. 2024-01-12 18:09:48 -08:00
Ibrahim Abdelkader
b530b48651
Merge pull request #2077 from kwagyeman/kwabena/upgrade_cmm
modules/py_image: Upgrade ccm to work well with ulab.
2024-01-12 20:39:14 +02:00
Kwabena W Agyeman
36d5cecbd2
modules/py_image: Refactor isp ops to use mp_arg_parse. (#2076)
- modules/py_image: Refactor awb to use mp_arg_parse_all.
- modules/py_image: Refactor gamma to use mp_arg_parse.
2024-01-07 08:43:10 +02:00
Kwabena W. Agyeman
a99d9e09ea modules/py_image: Upgrade ccm to work well with ulab. 2024-01-03 22:27:08 -05:00
Kwabena W. Agyeman
a925178ecb modules/py_image: Cleanup MP_DEFINES for helper functions. 2023-11-13 15:03:43 -08:00