社区
图形处理/算法
帖子详情
二值图像中如何得到所有边界点的坐标?
chner
2004-12-13 04:59:48
已经得到墙体裂纹的二值图像,当然是不规则的啦
如何得到墙体裂纹所有边界点的坐标呢?
除了用数组计算所有的象素(八邻域中有象素是背景颜色的话就是边界)
还有其他的方法吗?
...全文
763
5
打赏
收藏
二值图像中如何得到所有边界点的坐标?
已经得到墙体裂纹的二值图像,当然是不规则的啦 如何得到墙体裂纹所有边界点的坐标呢? 除了用数组计算所有的象素(八邻域中有象素是背景颜色的话就是边界) 还有其他的方法吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunyilei
2004-12-15
打赏
举报
回复
先细化
然后对细化值边缘线跟踪,如果不是端点的话就在一条边缘线上吧
I_Love_CPP
2004-12-14
打赏
举报
回复
“怎么判断所找到的边界是同一条裂纹的边界?”
如果用边界搜索算法,同一个裂缝的边界该是一个链码
(且首尾相连的),因此不同裂缝的边界是没有交点的,
这应该可以直接判断出。
chner
2004-12-14
打赏
举报
回复
那么怎么判断所找到的边界是同一条裂纹的边界?
解决了这个问题就可以结贴啦
I_Love_CPP
2004-12-14
打赏
举报
回复
早已有了边界跟踪算法,
请查阅相关文献。
(如果你更喜欢自己思考的话,我提示你可以用类似走迷宫的算法完成)
fanoble
2004-12-14
打赏
举报
回复
intel的OpenCV里面有相关代码
二值图像
的边界追踪算法
该代码实现
二值图像
的边界追踪算法 对寻找
二值图像
的
边界点
的
坐标
很有帮助
matlab边界跟踪,输出
边界点
的
坐标
。
matlab 边界跟踪程序,图像要求为
二值图像
,输出为边界的点的
坐标
。
python-opencv获取
二值图像
轮廓及
中
心点
坐标
python-opencv获取
二值图像
轮廓及
中
心点
坐标
代码: groundtruth = cv2.imread(groundtruth_path)[:, :, 0] h1, w1 = groundtruth.shape contours, cnt = cv2.findContours(groundtruth.copy(), cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX...
二值化轮廓图像轮廓点
坐标
顺时针获取matlab程序
由一副二值化轮廓图像,经过8邻域扫描,
得到
顺时针方向各个轮廓点的
坐标
。 %由一幅2值化的汉字轮廓图像顺时针或逆时针获取轮廓
坐标
edgeIm = imread('D:\EdgeIm.bmp'); %figure, imshow(edgeIm); %edgeIm
中
非零元素的
坐标
,即轮廓
坐标
[i, j] = find(edgeIm); %轮廓点数 numPoints = siz
MATLAB 已知连通域边界
坐标
,输出
二值图像
代码如下:function Img=drawObject2(base_points,texturesize) % Draw the contour as one closed line white line in an image, and make % the object (hand) white using imfill %{ input: base_points ...
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章