在opencv中如何生成灰度图
灰度图就是用一个通道来表示灰度值,范围为0-255,也就是8byte就可以。
所以在openv中type CV_8UC1就可以表示灰度图。
Mat img(size, CV_8UC1, Scalar(100));
以上生成一个灰度为100的矩阵,保存之后即为灰度图。
下面代码循环显示灰度值从0到255的灰度图.
#include <stdio.h>
#include <assert.h>
#include <iostream>
#include <opencv2/opencv.hpp>
#include <opencv2/core.hpp>
#include <opencv2/imgcodecs.hpp>
#include <opencv2/highgui.hpp>
using namespace cv;
using namespace std;
#define SIZE 400int main(int argc, char **argv) {Size size(SIZE, SIZE);Mat img(size, CV_8UC1, Scalar(100));namedWindow("opencv", WINDOW_FREERATIO);int i = 0;while (i < 10000) {i++;img = Scalar(i % 255);
// imwrite("out.jpg", img);imshow("111", img);int k = waitKey(30);}return 0;
}
在opencv中如何生成灰度图相关推荐
- cv2 inrange灰度图_Python opencv将图片转为灰度图的方法示例
这篇文章主要介绍了python opencv将图片转为灰度图的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 使用ope ...
- opencv生成灰度图并保存
#include <opencv2/opencv.hpp> #include <iostream> using namespace cv; using namespace st ...
- 图像处理中涉及的灰度图、彩色图以及深度图概念
图像处理中涉及最多的概念就是图像的类型,为了很好的理解图像的概念以及处理图片,我们就需要对常见的图像具有一定的概念. 我们首先介绍一下生活中常见的图像格式: 1.bmp格式:这是一种不常见的图像格式, ...
- IDEA中自动生成类图方法
1.打开设置 File-> Setting或windows下按Ctrl+Alt+S 2.找到 Tools -> Diagrams ,如下图 3.在Java Class Diagrams 中 ...
- Opencv convertScaleAbs函数 和灰度图上进行透明彩色绘制
在将RealSense提取的深度图片进行显示时,由于是16位图片,想将图片转化成为8位图形进行显示 Opencv中有一个函数convertScaleAbs可以实现这种功能 C++: void conv ...
- matlab如果图片格式灰度矩阵,matlab矩阵生成灰度图
Q4:matlab 如何将彩图转成灰度图 >> I=imread(D:\Lena.jpg); >> x=rgb2gray(I); >> figure(1); > ...
- c#位图转换未矢量图_C#中如何生成矢量图
标签: 主要的功能就是使用C#画矢量图,然后导出到Word.Excel.Powerpoint中,并且能够再次被编辑.以下是解决过程: 首先应该确定在Office文档中可编辑图形使用的格式:学习了相关资 ...
- 直方图均衡化opencv(彩色、灰度图)
直方图均衡化 void equalizeHist(InputArray src, OutputArray dst); . src:输入图像,需为8-bit单通道 . dst: 目标图像,与原图像有相同 ...
- 在微信小程序中实现生成海报图并保存到相册
效果图镇楼: 技术依赖: 弹窗 (vant-weapp 提供的 van-popup 组件) 海报图 (wx-canvas-2d 工具) 弹窗组件的使用方式可以点击上面链接查看,本篇主要讲解海报图绘制方 ...
最新文章
- VGG16迁移学习实现
- C++ - 编写一个从字符串转变成长整型的函数
- windbg-奔溃生成的dump文件
- python复制sheet_python excel sheet复制
- 百度开源业内首个口罩人脸检测及分类模型,携手开发者共同“抗疫”
- oracle--存储过程--bai
- 技校毕业是什么学历_技校毕业是什么学历 属于什么文凭
- Asp.net报错汇总:回发或回调参数无效
- 编译aspell时出错
- 【交通标志识别】基于matlab GUI SIFT交通标志识别【含Matlab源码 864期】
- python-property、docstring--笔记
- htc G18 一键解锁,3键root
- 基于 SpringBoot + Mybatis 的个人在线音乐平台
- 开源1A锂电池充电板TP4056原理图
- 计算机系统的基础必备软件,电脑必装软件推荐:基础篇——够用就行
- python的语言风格(一)
- 核定征收的个体户,年营业额不超过120万,还需要缴纳个税吗?
- 【无标题】外汇符合挖坟啊喝咖啡卡机
- 十大著名黑客-----李纳斯-托瓦兹
- 计算机应用应届求职简历,计算机应用应届生个人简历模板
热门文章
- 动手深度学习笔记(四十)7.4. 含并行连结的网络(GoogLeNet)
- c语言编译星座测试,用c语言编写程序,判断输入的日期(月,日)属于哪个星座?...
- 微信小程序商城源码独立版/公众号/H5/DIY装修/营销/直播/拼团/秒杀/前端vue全开源代码
- EFR32上用DMA实现UART高速数据传输
- 英语发音规则---ir字母组合发音规律
- 利用百度AI接口实现车牌识别功能(一)
- 汽车UDS诊断详解及Vector相关工具链使用说明——2.3.1 故障码(DTC)格式详解
- 博途数据类型wstring怎么用_在 STEP 7 (TIA 博途) 中,如何使用用户自定义数据类型 (UDT)?...
- SSL 2344 洛谷 2835 信息学奥赛一本通 1383 刻录光盘#floyd,tarjan,kosaraju#
- java网络编程的三要素