辗振 发表于 2025-6-4 19:55:23

C++之OpenCV入门到提高005:图像操作

一、介绍
    今天是这个系列《C++之 Opencv 入门到提高》得第五篇文章。这篇文章也不难,介绍如何图像的基本操作,比如:读取一张图片的像素值,如何修改一张图片中的像素值,如何读取一张图片,如何保存一张图片等等,这都是基础,为以后的学习做好铺垫。虽然操作很简单,但是背后有很多东西需要我们深究,才能做到知其然知其所以然。OpenCV 具体的简介内容,我就不多说了,网上很多,大家可以自行脑补。
    OpenCV 的官网地址:https://opencv.org/,组件下载地址:https://opencv.org/releases/。
    OpenCV 官网学习网站:https://docs.opencv.ac.cn/4.10.0/index.html

    我需要进行说明,以防大家不清楚,具体情况我已经罗列出来。
        操作系统:Windows Professional 10(64位)
        开发组件:OpenCV – 4.10.0
        开发工具:Microsoft Visual Studio Community 2022 (64 位) - Current版本 17.8.3
        开发语言:C++(VC16)

二、知识学习
    这些都是图像的基本操作,所以并不会很难,但是这也是学好 openCV的基础。内容很简单,就不说过多的废话了,所有讲解都在代码的注释中。
1 #include   2 #include   3 #include   4   5 using namespace std;6 using namespace cv;7   8 ///   9 /// 图像的操作 10 /// 1、读写图像 11 /// 2、读写像素 12 /// 3、修改像素值 13 ///14 ///15 int main() 16 { 17   //1、读写图像 18   //1.1、imread 可以指定加载灰度或者 RGB 图像 19   //1.2、imwrite 可以保存图像,类型由扩展名决定。 20   Mat src; 21   src = imread("D:\\360MoveData\\Users\\Administrator\\Desktop\\TestImage\\demo-gril.png", IMREAD_UNCHANGED); 22   if (src.empty()) 23   { 24         cout

艾曼语 发表于 2025-10-12 07:52:21

谢谢分享,试用一下

揭荸 发表于 2025-11-29 02:21:53

感谢,下载保存了

晖顶蝇 发表于 2025-11-29 19:59:46

分享、互助 让互联网精神温暖你我

祺簇 发表于 2026-1-12 09:37:00

东西不错很实用谢谢分享

拙因 发表于 2026-1-20 03:29:49

感谢分享,学习下。

渣骑 发表于 2026-1-20 14:33:36

这个有用。

讣丢 发表于 2026-1-21 03:05:19

鼓励转贴优秀软件安全工具和文档!

蔡如风 发表于 2026-1-21 05:51:28

新版吗?好像是停更了吧。

谲脾 发表于 2026-1-21 13:38:58

谢谢分享,试用一下

郜庄静 发表于 2026-1-22 06:21:27

谢谢分享,试用一下

撵延兵 发表于 2026-1-22 06:33:55

收藏一下   不知道什么时候能用到

表弊捞 发表于 2026-1-22 21:31:13

前排留名,哈哈哈

坪钗 发表于 2026-1-23 03:31:52

不错,里面软件多更新就更好了

讲怔 发表于 2026-1-23 04:14:25

很好很强大我过来先占个楼 待编辑

泡市 发表于 2026-1-24 13:37:30

感谢分享

沦嘻亟 发表于 2026-1-26 04:45:35

热心回复!

谲脾 发表于 2026-1-31 13:38:06

感谢分享

翳舀 发表于 2026-2-5 02:53:32

不错,里面软件多更新就更好了

堵赫然 发表于 2026-2-7 06:56:52

谢谢分享,试用一下
页: [1] 2
查看完整版本: C++之OpenCV入门到提高005:图像操作