读图,特征提取——形状

提取中心圆形

读入单个图像:文件->读取图像

读入多个图像:助手->Image Acquisition,代码生成

可视化->更新窗体->在单步模式->清空并显示(即最新图像不覆盖之前图像,不在之前图像上显示)

复制代码
dev_close_window () //关闭窗体
dev_open_window (0, 0, 512, 512, 'black', WindowHandle) //打开窗体,位置、大小、颜色、句柄
read_image (Image1, 'C:/Users/Jv/Desktop/1.jpg') //打开已有图像
rgb1_to_gray (Image1, GrayImage) //彩色转灰度图
invert_image (GrayImage, ImageInvert1) //反色,感兴趣区域最好是亮色
threshold (ImageInvert1, Regions, 65, 245) //阈值分割,二值化
connection (Regions, ConnectedRegions) //连通域识别
select_shape (ConnectedRegions, SelectedRegions, 'area', 'and', 10623.9, 20000) //选择感兴趣的连通域
area_center (SelectedRegions, Area, Row, Column) //获取中心圆的面积、圆心坐标
disp_message (WindowHandle, '面积:'+Area+'\n坐标:'+Row+','+Column, 'window',0, 0, 'black', 'true') //显示结果在左上角位置
复制代码

 

posted @   夕西行  阅读(802)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· Open-Sora 2.0 重磅开源!
点击右上角即可分享
微信分享提示