OpenCV-将JPG图像的第二个通道和第三个通道的值设置为最大值
来源:互联网 发布:守望先锋生涯数据出错 编辑:程序博客网 时间:2024/06/05 23:36
1:代码如下:
#include "stdafx.h"#include "highgui.h"#include "cv.h"#include "iostream"using namespace std;void saturate_sv(IplImage* img){ for(int y=0;y<img->height;y++) { uchar* ptr=(uchar*)(img->imageData+y*img->widthStep);//指针ptr指向y行的起始位置。uchar为字节类型。 for(int x=0;x<img->width;x++) { ptr[3*x+1]=255; ptr[3*x+2]=255; } }}int main(){ IplImage* img=cvLoadImage("C:\\horse.jpg"); saturate_sv(img); cvNamedWindow("Example1",CV_WINDOW_AUTOSIZE); cvShowImage("Example1",img); cvWaitKey(0); cvReleaseImage(&img); cvDestroyWindow("Example1"); return 0;}运行结果:
阅读全文
0 0
- OpenCV-将JPG图像的第二个通道和第三个通道的值设置为最大值
- opencv 图像的深度和通道介绍
- opencv中图像的深度和通道
- opencv 图像的深度和通道
- opencv 图像的深度和通道介绍
- opencv 图像的深度和通道介绍
- 已知获得的RGB像素值为3维数组,将像素分别存入R、G、B 3个通道 Emgu Image方式读取的图像
- 已知获得的RGB像素值为3维数组,将像素分别存入R、G、B 3个通道 Emgu Image方式读取的图像
- 【OpenCV】将单通道的Mat对象转换为三通道的Mat
- opencv 三通道图像的分通道显示
- 图像的深度和通道
- opencv中图像的通道的解释
- opencv将灰度图转化为RGB三通道图像
- 已知获得的RGB像素值为1维数组,将像素分别存入R、G、B 3个通道
- OpenCV中图像的通道问题
- OpenCV中cvSplit图像的通道分离
- OpenCV中cvSplit图像的通道分离
- 【OpenCV】分离多通道图像RGB的值
- C#中属性和字段的区别
- Linux创建用户并加入sudoers文件
- 实现HttpClient重试
- 原生js实现的鼠标滑上去之后按照屏幕高度放大缩略图
- Window 透明窗体的实现总结
- OpenCV-将JPG图像的第二个通道和第三个通道的值设置为最大值
- 多线程创建的四种方式
- oracle 存储过程 ,触发器练习
- 关键字volatite
- hadoop hdfs uri详解 一、hdfs基本命令: hadoop fs -cmd <args> 选项: cmd: 具体的操作,基本上与UNIX的命令行相同 args: 参数 二、hdfs资
- ovs-ofctl 官方文档学习笔记
- 前言
- 四大组件之——server(服务)及Aidl(接口定义语言)
- [BZOJ1345][Baltic2007]序列问题Sequence(单调栈)