嵌入式数字图像处理与汇编语言编程入门
1. 数字图像采集
数字图像采集是数字图像处理的第一步,通过数码相机可以获取不同格式的图像。以下是使用MicroPython实现图像采集和处理的示例代码:
def main():
img1 = image.init(0, 0, IMAGE_RES_QQVGA, IMAGE_FORMAT_YUV422)
img2 = image.init(0, 0, IMAGE_RES_QQVGA, IMAGE_FORMAT_GRAYSCALE)
img3 = image.init(0, 0, IMAGE_RES_QQVGA, IMAGE_FORMAT_RGB565)
serialImage.init()
ov7670.reset()
ov7670.init(IMAGE_RES_QQVGA, IMAGE_FORMAT_YUV422)
ov7670.captureSnapShot(img1)
ov7670.pollForCapture(1000)
image.IMAGE_YUV422toGrayscale(img1, img2)
serialImage.send(img2)
ov7670.reset()
ov7670.init(IMAGE_RES_QQVGA, IMAGE_FORMAT_RGB565)
ov7670.captureSnapShot(img3)
ov7670.pollForCapture(1000)
image.IMAGE_RGB565toGrayscale(img3, img2)
超级会员免费看
订阅专栏 解锁全文
38

被折叠的 条评论
为什么被折叠?



