Kwabena W. Agyeman
8fbab69cab
Add Lepton SDK
2018-04-24 21:57:49 +02:00
Kwabena W. Agyeman
420d7f7eeb
cambus: Support 16-bit register address.
2018-04-24 21:36:09 +02:00
Kwabena W. Agyeman
25d23f113d
FLIR: Set SPI1/2/3 clock source to 160MHz.
2018-04-24 21:20:59 +02:00
Kwabena W. Agyeman
45e59006a4
Fix board type.
2018-04-24 21:10:36 +02:00
iabdalkader
af2bfbd6da
Bump firmware version.
2018-04-23 22:21:13 +02:00
iabdalkader
71a75b61d7
Update change log.
2018-04-23 22:14:08 +02:00
iabdalkader
8c46086253
Update firmware images.
2018-04-23 22:05:44 +02:00
iabdalkader
c2c0cc4000
Test: Saleae logic test script.
2018-04-23 21:53:38 +02:00
iabdalkader
22d22fa3f7
NN: Use the same order as caffe model.
2018-04-23 21:46:54 +02:00
iabdalkader
8d3c60267c
Fix image save without extension.
...
* Fix issue #341
2018-04-23 18:59:11 +02:00
Ibrahim Abd Elkader
d2a462970b
Merge pull request #343 from kwagyeman/motor_shield
...
Add motor shield examples
2018-04-22 22:37:57 +02:00
Kwabena W. Agyeman
bc7e09f379
Fix pin names
2018-04-22 12:57:43 -07:00
Kwabena W. Agyeman
da84e0baa3
Add time lapse script
2018-04-22 10:27:24 -07:00
Kwabena W. Agyeman
1fb5493603
Add motor shield examples
2018-04-22 09:59:16 -07:00
iabdalkader
38eb9e59bb
Enable math special functions.
...
* Fix issue #339
2018-04-20 01:44:49 +02:00
iabdalkader
ca5ebbc0ff
Fix H7 build.
...
* CAN is not supported yet for H7.
2018-04-17 14:12:45 +02:00
iabdalkader
16bacb3ca0
Enable I2C4.
2018-04-16 00:52:23 +02:00
Ibrahim Abd Elkader
b2e9c07bb4
Merge pull request #337 from kwagyeman/master
...
Last fixes before release
2018-04-14 20:44:43 +02:00
Kwabena W. Agyeman
76e9d9fd50
Fix compile issues with the M4 firmware.
...
Also added a method that will give an error to the user versus not
found.
2018-04-14 02:23:17 -04:00
Kwabena W. Agyeman
93b81fcffc
Add image conversion methods.
...
Requested by customers to make a grayscale image and rainbow image.
2018-04-14 01:01:55 -04:00
iabdalkader
5881e5ef4f
H7: Lower sensor external clock to 48MHz.
...
* Produces better image quality.
* FPS is lower but HW JPEG makes up for it.
2018-04-12 19:33:48 +02:00
iabdalkader
b9ac80997b
WINC: Use HAL to init SPI.
...
* Use plain HAL code to init WINC SPI.
* Add HAL SPI config to board config files.
2018-04-12 19:32:23 +02:00
iabdalkader
7d09e219a2
Set RNG clock source.
2018-04-09 15:18:09 +02:00
Ibrahim Abd Elkader
74664d1962
Merge pull request #335 from kwagyeman/master
...
Fix gain_db control
2018-04-09 05:14:12 +02:00
Kwabena W. Agyeman
01532ae11d
Fix gain_db control
...
Mapping is correct now.
2018-04-08 20:22:21 -04:00
iabdalkader
3b9148cf9b
Make low/high JPEG quality configurable.
2018-04-09 01:07:49 +02:00
Ibrahim Abd Elkader
ffcf70a57c
Merge pull request #334 from kwagyeman/omv_module
...
Add openmv version info module.
2018-04-09 00:49:10 +02:00
Ibrahim Abd Elkader
1865e54d89
Merge pull request #332 from kwagyeman/master
...
Add better text drawing.
2018-04-09 00:43:03 +02:00
Kwabena W. Agyeman
137fd1e89d
Add openmv version info module.
...
Lets you print out and access a few key strings.
2018-04-08 18:35:38 -04:00
Kwabena W. Agyeman
bbb6a0ae92
Add better text drawing.
...
Non monospace text drawing.
2018-04-08 17:31:51 -04:00
Ibrahim Abd Elkader
dd5dd0db2c
Merge pull request #331 from kwagyeman/master
...
More basic image manipulation features
2018-04-08 21:00:46 +02:00
Kwabena W. Agyeman
31b1273fb6
Add draw image for drawing images.
...
Can also be used to draw sprites by using the mask image to turn off
drawing some pixels.
2018-04-08 00:45:34 -04:00
Kwabena W. Agyeman
aa7386ac5f
Add cartoon filtering
...
It's not as good as mean shift filtering but can approximate it if you
heavily control the image image lighting conditions. That said, it's a
lot faster and less memory than mean shift filtering.
2018-04-07 23:38:38 -04:00
Kwabena W. Agyeman
63eec63e79
Add in a demo for embossing.
2018-04-07 23:37:05 -04:00
Kwabena W. Agyeman
60881b534c
No one should use this...
2018-04-07 23:36:43 -04:00
iabdalkader
cf6225de3a
Clean up MP board config file.
2018-04-08 02:03:34 +02:00
Ibrahim Abd Elkader
8c4525b93d
Merge pull request #330 from kwagyeman/master
...
Add flood fill
2018-04-06 15:11:01 +02:00
Kwabena W. Agyeman
7f798a8282
Add flood fill
...
The algorithm itself is setup to be used for future filters.
2018-04-06 00:20:19 -04:00
iabdalkader
82ff7a250e
Add H7 DAC support.
2018-04-06 01:08:34 +02:00
iabdalkader
6cd715bf96
Reduce HW JPEG timeout.
...
* Avoid getting stuck when there's an overflow (abort seems useless).
2018-04-04 16:06:58 +02:00
iabdalkader
aa53cf2352
Support H7 hardware JPEG encoder.
2018-04-03 22:08:53 +02:00
Ibrahim Abd Elkader
6877b3afe6
Merge pull request #329 from kwagyeman/master
...
Random Library Fixes
2018-04-03 22:10:01 +02:00
Kwabena W. Agyeman
7bd8fe45fd
Add masking support to replace.
2018-04-01 17:15:28 -04:00
Kwabena W. Agyeman
c4e40f9a36
Fix image pixel access methods to be safer.
2018-04-01 16:56:09 -04:00
Kwabena W. Agyeman
311607f02b
Add masking support to binary.
2018-04-01 16:55:42 -04:00
Kwabena W. Agyeman
6436eb15dc
Normalize bilteral filter sigma values.
...
Its easy to pick sigma now and it works great. Features get nice and
smooth.
2018-04-01 15:54:43 -04:00
Kwabena W. Agyeman
6e02030cbc
Add contrast limited adaptive histogram equalization.
...
This method is fast and super useful.
2018-04-01 15:33:30 -04:00
Ibrahim Abd Elkader
11a9610902
Merge pull request #328 from kwagyeman/master
...
More image filtering stuff
2018-04-01 17:46:02 +02:00
iabdalkader
c14e0e809d
Minor fixes to ADC code.
2018-04-01 17:40:12 +02:00
Kwabena W. Agyeman
09c9d97a70
Add bilateral filtering support
...
Runs faster than median filtering with a large kernel size. That said,
if sigma is set to low for the particular scene you can get corrupted
pixels if there's too much change in a particular kernel area. Tried a
few things to filter this out but was not successful. Not sure how to
fix... but, turning the sigma up hides the issue. It has something to do
with zeros in the luts used to speed the algorithm up causing
instability.
2018-04-01 00:56:41 -04:00