Releases: sipeed/MaixPy3
[release] 0.5.3
[release] 0.5.2
ChangeLog
[maix_image]
- [image] limit get_blob_color roi.
- [camera] v83x vivo support config exp_gain.
- [image] allow image.open jpg/bmp/png bytes.
- [crop_affine](7e84dbe)
[maix_nn]
- fix nn load mud file.
- example for LPR python code
- more model visit https://maixhub.com
0.5.1
ChangeLog
[maix_image]
- fix find_blobs
- add find_template (ncc)
- add cv::orb for image.orb()
v83x recommends updating the linux system for liboopencv_features2d.so
0.5.0
ChangeLog
[camera]
- fix camera.config re-config for v83x/r329.
[maixhub]
Now v831 image of 0.5.0 comes with a maixhub application. The boot sequence is /root/app/main.py and then/root/main.py. If you don't want to boot the maixhub application, you can remove the app folder.
Online training for V83X AI models, visit https://maixhub.com.
r329 online training is not supported at present.
0.4.9
ChangeLog
[camera]
- maix_vivo support 240x320 & 240x240 for maix-v831-cam.
- fix camera.config can reconfig v83x/r329/desktop /dev/videoX.
- expect normal users to use resize instead of config, then move
camera.config
tocamera.camera.config
.
[display]
- clear old code and provides width and height
[nn]
- fix nn.load load /xxx/*.mud file.
[image]
- reference for your development. [image] How to add _opencv_Canny.
- image.resize default support paddding base on cv::copyMakeBorder.
- image.cut is image.crop and image.paste is image.draw_image.
- add image.flip
- image.resize(w, h) is image.resize(size=(w, h))
- default image.tobytes("rgb") will output rgb888 array, now you can set format to "bmp"/"jpg"/"png".
- fix image.draw_image RGB transparent overlay, use alpha=[0, 1].
By the way, maixhub will be fully updated and support v831 online training. (R329 is not supported yet)
0.4.8
0.4.7
>>> t = image.Image()
>>> t.
t.c_img_private( t.find_barcodes( t.histeq(
t.clear( t.find_blob_lab( t.lens_corr(
t.convert( t.find_blobs( t.load(
t.copy( t.find_circles( t.mean(
t.crop( t.find_circles_blob( t.mode
t.custom_find_ball_blob( t.find_line( t.new(
t.delete( t.find_line_segments( t.open(
t.draw_circle( t.find_lines( t.resize(
t.draw_cross( t.find_qrcodes( t.rotate(
t.draw_ellipse( t.find_rects( t.rotation_corr(
t.draw_image( t.get_blob_color( t.save(
t.draw_line( t.get_blob_lab( t.set_pixel(
t.draw_rectangle( t.get_histogram( t.show(
t.draw_string( t.get_pixel( t.size
t.find_apriltags( t.get_statistics( t.tobytes(
t.find_ball_color( t.height t.width
0.4.6
ChangeLog
>>> from maix import image
>>> t = image.Image()
>>> t.
t.c_img_private( t.find_blob_lab( t.load(
t.clear( t.find_blobs( t.mean(
t.convert( t.find_circles( t.mode
t.copy( t.find_circles_blob( t.new(
t.crop( t.find_line( t.open(
t.custom_find_ball_blob( t.find_line_segments( t.resize(
t.delete( t.find_lines( t.rotate(
t.draw_circle( t.find_rects( t.rotation_corr(
t.draw_cross( t.get_blob_color( t.save(
t.draw_ellipse( t.get_blob_lab( t.set_pixel(
t.draw_image( t.get_histogram( t.show(
t.draw_line( t.get_pixel( t.size
t.draw_rectangle( t.get_statistics( t.tobytes(
t.draw_string( t.height t.width
t.find_apriltags( t.histeq(
t.find_ball_color( t.lens_corr(
>>> t.
more see https://wiki.sipeed.com/soft/maixpy3/zh/develop/opmv_cv.html
0.4.5
ChangeLog
[Implement]
R329 catching up with V83X series, congratulations!
ubuntu desktop add github action check & install & upload pypi.
[fix]
display get string size & m2dock cfg.
display show autosize on desktop.
[wiki.sipeed.com]
how to use v83x & r329 & desktop.
0.4.0
ChangeLog
[Implement]
-
add linux_pc & RPi_2B for desktop (no nn & speech)
-
r329 resnet yolo self-classifier etc. (no FaceRecognize )
-
add many peripherals for gpio spi i2c zbar pwm event. (V831 have adc0 Is not general)
perfect !