【Test Test】灰度化和二值化处理图像
文章目录
- 1. 图像灰度化处理对比
- 2. 代码示例
- 3. 二值化处理
1. 图像灰度化处理对比
2. 代码示例
#include <opencv2/opencv.hpp>
using namespace cv;int main()
{Mat currentImage = imread("path_to_image.jpg"); // 读取彩色图像Mat grayImage;// 将彩色图像转换为灰度图像cvtColor(currentImage, grayImage, COLOR_BGR2GRAY);imshow("Gray Image", grayImage); // 显示灰度图像waitKey(0);return 0;
}
- 🐧第
3
个参数COLOR_BGR2GRAY
参数表示图像从BGR
(蓝绿红)彩色图像转换为GRAY
灰色图像。
3. 二值化处理
- 🐧①自适应阈值化:
- 🍎作用:使用图像的局部区域的阈值来进行二值化,这对于光照不均的图像特别有用。
cv::adaptiveThreshold
函数可以实现.
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.dtcms.com/a/140628.html
如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!