精易论坛

标题: 尺寸变换感兴区域计算 [打印本页]

作者: z13228604287    时间: 2023-3-21 15:42
标题: 尺寸变换感兴区域计算
在我们使用感兴区域时   可能图片太大导致  感兴区域 不好圈    这里提供一个   不同尺寸图片 计算感兴区域的方法

也就是 图片变小设置感性区域   通过计算 得的  大图中的 区域

  
窗口程序集名保 留  保 留备 注
程序集1   
子程序名返回值类型公开备 注
_启动子程序整数型 本子程序在程序启动后最先执行
变量名类 型静态数组备 注
图片多维矩阵类 
放大图片多维矩阵类 
区域矩形2i类 
放大区域矩形2i类 
W1整数型 
H1整数型 
W2整数型 
H2整数型 
' 读入原始图像
图片 = 视觉_图像解码 ( #图片1, #读图_彩色 )
如果真 (图片. ())
视觉_控制台输出 (“读取图片失败!”, )
返回 (-1)
' 在原始图像中定义矩形区域
区域.初始化 (100, 100, 300, 200)
' 显示原始图像中的矩形区域
视觉_矩形 (图片, 区域, 标量 (0, 0, 255), 2, 8, 0)
视觉_显示图像 (“原始图像”, 图片)
' 定义原始图像和放大后的图像的尺寸
W1 = 图片.列数 ()
H1 = 图片.行数 ()
W2 = 2 × W1
H2 = 2 × H1
' 计算在放大后的图像中的矩形区域
放大区域 = 视觉_获取矩形在图中变换 (区域, W1, H1, W2, H2)
' 显示放大后的图像中的矩形区域
视觉_尺寸变换 (图片, 放大图片, 尺寸2i (W2, H2), 0, 0, 1)
视觉_矩形 (放大图片, 放大区域, 标量 (0, 0, 255), 2, 8, 0)
视觉_显示图像 (“放大 图像”, 放大图片)
视觉_等待按键 (0)
返回 (0)  ' 可以根据您的需要返回任意数值



i支持库列表   支持库注释   
OpenCV(未知支持库)


作者: cilj    时间: 2023-3-24 14:53
反手就是个赞
作者: 郭家三少    时间: 2023-3-29 09:15
学习一下
作者: 艾玛克138    时间: 2023-3-29 20:46
谢谢大佬,很好很实用的教程。
作者: 郭家三少    时间: 2023-3-31 14:16
感谢分享
作者: guyue98    时间: 2023-4-5 16:33
谢谢分享
作者: 郭家三少    时间: 2023-4-25 11:47
谢谢分享




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4