C# 基于OpenCv的视觉工作流-章32-圆环卷收

C# 基于OpenCv的视觉工作流-章32-圆环卷收

本章目标:
一、变换位置;
二、逆变换;


一、变换位置

章31已介绍,不再详述

二、逆变换;

逆变换与正变换使用相同算子,仅是参数不同。

OpenCv 逆变换可如下使用

Point2f center = new Point2f(imageWidth / 2, imageHeight / 2);

Cv2.WarpPolar(matDst, matDst, new OpenCvSharp.Size(imageWidth, imageHeight), center, center.X, InterpolationFlags.WarpInverseMap, WarpPolarMode.Linear);

其中:参数1,为输入图像;

参数2,为输出图像;

参数3,为输出图像尺寸;

参数4,为极坐标变换时极坐标的原点坐标;

参数5,为极坐标系的极半径最大值;

参数6|7,为插值方法与极坐标映射方法标志;;

变换效果如下图


参考链接

https://cloud.tencent.com/developer/article/1553543

"VisionTool 探迹"免费视觉工具

下载地址:https://pan.baidu.com/s/11tktKOSnepLNIEqNbvnv6w?pwd=qv5i

"VisionTool Halcon"付费视觉工具

下载地址:https://pan.baidu.com/s/1v832KTonDYS6oNnWG2iZtQ?

对应系列文章"C# 基于Halcon的视觉工作流",欢迎前往阅读。

上述内容需要一定的技术功底,本章至此已结束,欢迎阅读下章,谢谢!

相关推荐
陈童学哦3 分钟前
Agent密钥运行时落地实录:杜绝明文泄漏的安全工程实战
人工智能
王中阳Go3 分钟前
面试官问"你怎么证明它有效",200个转AI的后端没几个答得上来
人工智能·后端·面试
LucianaiB4 分钟前
华为云码道 AI 编程实战:我用 CodeArts 智能体打造了一款 HarmonyOS 游戏化专注应用「智办 ZhiBan」
人工智能·ai·华为云·harmonyos·codearts·材料
宋哥转AI4 分钟前
AgentScope Java 实战 03:知识与工具层——给 Agent 装上手和书架
人工智能·agent·ai编程
海宇AI7 分钟前
零信任架构实战:基于海宇学历核验版构建自动化高并发资信评估网关
人工智能·微服务·架构·自动化
阳明山水9 分钟前
因果嵌入与流水线范式的本质差异
人工智能·深度学习·算法·机器学习·架构
代数狂人10 分钟前
机器学习数学基础──第 2 章 函数 机器学习的积木
人工智能·机器学习
用户7776361002611 分钟前
类Jev项目Kev从入门到实战(2):Kev 的架构:一次前向,多问题隔离作答
人工智能
小静AI工程实验室13 分钟前
MD5 算法详解:哈希原理、标准向量、输入编码与安全边界
算法·安全·哈希算法·md5
rhett. li14 分钟前
用 AI 写 C++ 桌面 UI:TRAE + nim_duilib 实战指南
c++·人工智能·ui