#include <opencv2\opencv.hpp>
#include <iostream>
using namespace std;
using namespace cv;
int main()
{
Mat img = imread("./test.jpg");
cvtColor(img, img, CV_BGR2GRAY);
for (int i = 0; i < img.rows; ++i) {
for (int j = 0; j < img.cols; ++j) {
img.at<uchar>(i, j) = 45;
}
}
imshow("单通道",img);
Mat img_3 = imread("./test.jpg");
for (int i = 0; i < img_3.rows; ++i) {
for (int j = 0; j < img_3.cols; ++j) {
img_3.at<Vec3b>(i, j)[0] = 23;
img_3.at<Vec3b>(i, j)[1] = 76;
img_3.at<Vec3b>(i, j)[2] = 98;
}
}
imshow("三通道", img_3);
waitKey(0);
return 0;
}
OpenCV像素操作(OpenCV3)
原创
©著作权归作者所有:来自51CTO博客作者高万禄的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:OpenCV图像混合

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Python OpenCV #2 - OpenCV中的GUI功能
本文介绍了OpenCV的基本方发,包括图像读取、显示和写入。
python ide OpenCV -
【OpenCV】入门教学
OpenCV是一个集轻量、高效、开源与一身的被使用最广泛的计算机视觉工具,非常值得程序员的学习。
python OpenCV 插入图片 -
OpenCV3:阈值化操作
阈值化操作在图像处理中是一种常用的算法,比如图像的二值化就是一种最常见的一种阈值化操作。opencv2和opencv3中提供了直
OpenCV3 threshold adaptiveThreshold 自适应 权值 -
Opencv3更新
OpenCV 3 的改动在哪?C 风格的API很快将会消失,完全被C++的API替代,代码更加简洁
CUDA API OpenCV -
python3简单操作opencv3
对opencv的简单操作
opencv3 python3 -
安装opencv3
分两部分: (一) 下载glut,并将其放置到适当的位置 (二) 进行vs2005项目属性配置 OpenGL作为当前主流的图形API之一,它在一些场合具有比DirectX更优越的特性。 1、与C语言紧密结合。 OpenGL命令最初就是用C语言函数来进行描述的,对于学习过C语言的人来讲,OpenGL是容易理解和学习的。如
安装opencv3 dependencies windows direct3d 图形