编程时,在不断增加语句时出现:
MemoryError: memory allocation failed, allocating 344 bytes
是由于什么原因导致?
1
13605169602 发布的帖子
-
MemoryError: memory allocation failed
-
RE: 局部图像拷贝
@kidswong999 谢谢!搞定了。多亏了你的提示,我才发现我的ROI参数写错了,应该是起点相对于我现在的图片,而非原始的。写成如下即可:
roi _ini = (0,0,256,8) -
RE: 局部图像拷贝
具体情况如下:
roi = (40,65,256,16)
sensor.set_windowing(roi)imgSample = sensor.snapshot()
roi_ini = (40,65,256,8)
img = imgSample.copy(roi=roi_ini)
.......这样编程后显示错误:
“ROI does not overlap the image"
这个是什么问题所致?
谢谢!
-
RE: 局部图像拷贝
@kidswong999 我测试了,用image.copy(roi=roi) 语法好像不对,直接写:
roi= (40,65,256,8)
img = imgSample(roi)可以,但我用: print(img.size()) 看,图像大小还是原来的(40,65,256,16),没有按我选取的局部(40,65,256,8)。
请教一下:正确的使用具备图像拷贝的语法?
-
局部图像拷贝
期望使用 image.copy(roi=Auto) 函数实现从一个图像中获取部分感兴趣的内容。
但对DOC有点不解,不清楚该如何设置 roi,想问一下正确的语法。
这样对吗?
imgSample = sensor.snapshot()
roi = (40,65,256,8)
img = imgSample.copy(roi)谢谢!