news 2026/5/1 10:49:45

C# 基于OpenCv的视觉工作流-章18-图像缩放

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C# 基于OpenCv的视觉工作流-章18-图像缩放

C# 基于OpenCv的视觉工作流-章18-图像缩放

本章目标:
一、按比例缩放;
二、按尺寸缩放;


一、按比例缩放;
OpenCv按比例缩放可如下使用:
Mat matDst = new Mat();
Cv2.Resize(image, matDst, new OpenCvSharp.Size(), width, height,
InterpolationFlags.Cubic);
其中:参数1,为输入图像;
参数2,为输出图像;
参数3,为缩放后图像大小;
参数4,为X轴(宽度)缩放比例;
参数5,为Y轴(高度)缩放比例;
参数6,为插值算法(Nearest:邻近插值,速度快效果差、Linear:双线性插值,使用原图中的4个点进行插值,默认、Cubic:三次插值,原图中的16个点、Area:区域插值,效果最好,时间最长);

效果如下


二、按尺寸缩放;
按尺寸缩放与按比例缩放使用同一算子,不同的是参数设置不同。
OpenCv按比例缩放可如下使用:
Mat matDst = new Mat();
Cv2.Resize(image, matDst, new OpenCvSharp.Size(width, height), 0, 0,
InterpolationFlags.Cubic);
其中:参数width,为缩放后图片宽;
参数height,为缩放后图片高;

效果如下

“VisionTool 探迹”免费视觉工具
下载地址:https://pan.baidu.com/s/11tktKOSnepLNIEqNbvnv6w?pwd=qv5i

“VisionTool Halcon”付费视觉工具
下载地址:https://pan.baidu.com/s/1v832KTonDYS6oNnWG2iZtQ?
对应系列文章“C# 基于Halcon的视觉工作流”,欢迎前往阅读。

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/30 15:27:36

【珍藏】深入理解Agent工作流:大模型应用的核心技术详解

文章详细解析了AI Agent及其工作流的概念,介绍了AI Agent的组成要素(LLMs、工具、记忆、推理),阐述了Agent工作流的三种核心模式(规划、工具使用、反思),并探讨了其在代理RAG、研究助手、编码助…

作者头像 李华
网站建设 2026/4/10 6:48:00

智慧零售场景下的工业物联网解决方案

在无人零售快速渗透的今天,自助售货机作为智慧零售的核心终端,已广泛布局于地铁站、写字楼、商场等多元场景。但随着点位扩张,运营端普遍面临缺货精准度不足、运维成本高、设备稳定性差、数据管理困难等痛点,成为制约行业规模化发…

作者头像 李华
网站建设 2026/5/1 8:44:06

mscoree.dll文件丢失找不到 免费下载方法分享

在使用电脑系统时经常会出现丢失找不到某些文件的情况,由于很多常用软件都是采用 Microsoft Visual Studio 编写的,所以这类软件的运行需要依赖微软Visual C运行库,比如像 QQ、迅雷、Adobe 软件等等,如果没有安装VC运行库或者安装…

作者头像 李华
网站建设 2026/4/27 21:11:26

Linux 调试神器 gdb/cgdb 实战指南:从基础用法到高级技巧

Linux 调试神器 gdb / cgdb 实战指南 (从零基础到生产环境能用得上,2025–2026 年仍然最实用的内容) 先回答最核心的三个问题 gdb 和 cgdb 有什么本质区别? gdb → 纯命令行(功能最全,但交互体验差&#x…

作者头像 李华