iabdalkader
6e2ba0e300
Bump firmware version.
2017-03-26 22:25:23 +02:00
iabdalkader
7df75e920d
Update change log.
2017-03-26 22:15:14 +02:00
iabdalkader
06f9df53fa
Update firmware images.
2017-03-26 22:13:03 +02:00
iabdalkader
cab69cc64d
Reverting last commit.
...
* Using parentheses for the logical test.
2017-03-26 21:48:59 +02:00
iabdalkader
e29d7769e6
Fix logical test error in zbar.
2017-03-26 21:41:42 +02:00
iabdalkader
3fd7c15094
Update docs.
2017-03-25 23:38:32 +02:00
Ibrahim Abd Elkader
6614d2380c
Merge pull request #203 from kwagyeman/master
...
Image Streaming Code
2017-03-25 18:54:43 +02:00
Kwabena W. Agyeman
55e4809ff6
Image Streaming Code
...
The user can now call compressed_for_ide() and compress_for_ide() on an
image to make a jpeg compressed image formatted for transmission over a
data link other than USB. Note that OpenMV IDE will automatically handle
one of these compressed images ending up in the frame buffer and display
it like normal.
To send the image data the user can do:
print(img.compress_for_ide(), end='')
print(img.compressed_for_ide(), end='')
uart.write(img.compress_for_ide())
uart.write(img.compressed_for_ide())
and etc. As mentioned above, compress() compresses the image in place.
And that in place compressed image will then end up in the jpeg buffer.
OpenMV IDE will automatically handling decoding these special compressed
images when this happens.
All variations of the above code have been tested and are working.
2017-03-25 12:47:23 -04:00
Ibrahim Abd Elkader
d93064ccab
Merge pull request #202 from kwagyeman/zbar
...
Integrate ZBar 2/2
2017-03-24 19:18:04 +02:00
Kwabena W. Agyeman
bfd048e6f3
Integrate ZBar 2/2
...
ZBar functionality integrated along with an example script.
2017-03-24 12:45:27 -04:00
Ibrahim Abd Elkader
911d29dc78
Merge pull request #201 from kwagyeman/zbar
...
ZBar Integration Part 1/2.
2017-03-24 18:07:33 +02:00
Kwabena W. Agyeman
dab290675f
ZBar Integration Part 1/2.
...
Main ZBar code, breaking the commit up because the main file is big.
I will refeactor UMM alloc out of apriltag.c and zbar.c once I'm
finished with this commit stream.
ZBar integration gives us support for basically all 1D linear barcodes.
2017-03-24 11:59:10 -04:00
Ibrahim Abd Elkader
2a3e7efcef
Merge pull request #200 from kwagyeman/master
...
Fixed apriltags z translation.
2017-03-22 04:16:05 +02:00
Kwabena W. Agyeman
c6009ae05d
Fixed apriltags z translation.
2017-03-21 21:01:52 -04:00
Ibrahim Abd Elkader
fb25fcee5e
Merge pull request #199 from kwagyeman/mavlink
...
Fix uart receiving code
2017-03-22 02:45:03 +02:00
Kwabena W. Agyeman
aa5047cc7b
Fix uart receiving code
2017-03-21 20:28:20 -04:00
Ibrahim Abd Elkader
c4d17fb6dd
Merge pull request #198 from kwagyeman/mavlink
...
Add MAVLink scripts for quadcopters
2017-03-22 01:48:55 +02:00
Kwabena W. Agyeman
df17088d32
Add MAVLink scripts for quadcopters
2017-03-21 16:30:16 -04:00
iabdalkader
fb3582b440
Remove old MAX_INT_FRAME.
2017-03-16 20:34:04 +02:00
iabdalkader
669e9ad072
Removed unused JPEG_OFFS_SIZE.
2017-03-12 19:28:14 +02:00
iabdalkader
15d6b96bed
Fix py_image_get_buffer to support writing BAYER.
2017-03-12 19:25:48 +02:00
iabdalkader
4502256e19
Fix py_image assertion message.
2017-03-12 19:19:00 +02:00
iabdalkader
11abb5221b
Fix framebuffer size checks.
...
* Delay the FB size check and corrections to snapshot(). If the frame doesn't
fit FB it gets cropped for GS, or the sensor is switched to bayer for RGB.
2017-03-12 19:07:26 +02:00
iabdalkader
b0ed5bb7af
Add Bayer sensor support.
2017-03-12 03:38:26 +02:00
iabdalkader
5615a25745
Add Bayer support in OV7725 driver.
2017-03-12 03:33:33 +02:00
iabdalkader
d330486758
Add Bayer JPEG support.
2017-03-12 03:32:20 +02:00
iabdalkader
b94182dce4
Add new RAW/BAYER pixel format to support 2BPP VGA.
2017-03-12 03:29:49 +02:00
iabdalkader
002c2894aa
Add IM_GET_RAW_PIXEL
2017-03-12 02:36:52 +02:00
Ibrahim Abd Elkader
71a486caa3
Merge pull request #194 from kwagyeman/master
...
Add pixy emulation scripts
2017-03-11 02:57:03 +02:00
Kwabena W. Agyeman
06f41880a7
Add pixy emulation scripts
2017-03-10 19:24:33 -05:00
iabdalkader
81faf6f0f8
Update firmware images.
2017-03-09 23:04:33 +02:00
iabdalkader
fbc30e9736
Add missing ksize.
2017-03-09 22:46:03 +02:00
iabdalkader
e5aa66cd12
Use sep conv in ORB.
2017-03-09 22:43:24 +02:00
iabdalkader
ea7b87e866
Add separable convolution.
2017-03-09 22:43:05 +02:00
iabdalkader
040a3cb0e4
Use separable gaussian kernels.
2017-03-09 22:41:37 +02:00
iabdalkader
943f19ae5d
Add MJPEG AP mode example script.
2017-03-09 20:54:36 +02:00
iabdalkader
7b1fa85880
Update MJPEG script.
2017-03-09 20:54:09 +02:00
iabdalkader
a4561c7efa
WINC: Add support for AP mode.
2017-03-09 20:39:53 +02:00
iabdalkader
32dded64fd
Use faster SPI GPIO.
2017-03-09 20:23:13 +02:00
iabdalkader
8c0e1603eb
Redefine log level when CONF_WINC_DEBUG is enabled.
2017-03-09 20:22:00 +02:00
iabdalkader
096361c711
Remove headers from mp.h
2017-03-09 03:47:24 +02:00
iabdalkader
1d1eede947
Updated docs.
2017-03-07 21:35:35 +02:00
iabdalkader
ee0e9822b7
Update keypoints scripts.
2017-03-07 19:45:48 +02:00
iabdalkader
6d838ff8ee
Update docs.
2017-03-04 03:47:41 +02:00
iabdalkader
5e9beab3d6
Bump firmware version.
2017-02-28 18:07:39 +02:00
iabdalkader
178437a8b1
Update change log.
2017-02-28 18:05:21 +02:00
iabdalkader
c6211ae904
Update firmware images.
2017-02-28 17:58:23 +02:00
iabdalkader
a054b5faab
Fix cascade step.
...
* Assumed window width == height.
2017-02-28 17:51:03 +02:00
iabdalkader
c3a75a515b
Update face detection script.
2017-02-28 17:47:07 +02:00
iabdalkader
15fc16c916
Update face tracking script.
2017-02-28 17:45:48 +02:00