xpfshawn 发表于 2015-4-9 11:14:22

如图所示运行出现:not large enough for the operation

不知道如何解决。。求大神帮忙。。

石鑫华视觉 发表于 2015-4-9 11:21:00

首先,提取颜色面板那个分配内存可以放到外面去,不用每次执行都分配一次。
其次,你确定一下后面那个函数,可以不可以使用彩色图像。

xpfshawn 发表于 2015-4-9 11:47:51

石鑫华视觉 发表于 2015-4-9 11:21 static/image/common/back.gif
首先,提取颜色面板那个分配内存可以放到外面去,不用每次执行都分配一次。
其次,你确定一下后面那个函数 ...

这个Edge detection对8位灰度有效,

xpfshawn 发表于 2015-4-9 11:51:15

石鑫华视觉 发表于 2015-4-9 11:21 static/image/common/back.gif
首先,提取颜色面板那个分配内存可以放到外面去,不用每次执行都分配一次。
其次,你确定一下后面那个函数 ...

还有,试了一哈,吧分配内存的放到外面以后出现错误提示:无效格式——针对颜色抓取的

xpfshawn 发表于 2015-4-9 15:54:49

顶贴求回复。。。。

石鑫华视觉 发表于 2015-4-9 19:42:05

xpfshawn 发表于 2015-4-9 11:51 static/image/common/back.gif
还有,试了一哈,吧分配内存的放到外面以后出现错误提示:无效格式——针对颜色抓取的

具体的你自己去试一下,这种分配内存肯定是可以放到外面的。你看是不是有被后面的灰度图像覆盖掉以前的图像了。

wang4238501 发表于 2015-8-18 08:15:10

机器视觉,专业的石鑫华视觉http://shixinhua.com,专业的机器视觉论坛http://labviewvision.com
页: [1]
查看完整版本: 如图所示运行出现:not large enough for the operation

LabVIEW HALCON图像处理入门教程(第二版)
石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
《LabVIEW Vision函数实例详解》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23/24