灰度图就是用一个通道来表示灰度值,范围为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中如何生成灰度图相关推荐

  1. cv2 inrange灰度图_Python opencv将图片转为灰度图的方法示例

    这篇文章主要介绍了python opencv将图片转为灰度图的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 使用ope ...

  2. opencv生成灰度图并保存

    #include <opencv2/opencv.hpp> #include <iostream> using namespace cv; using namespace st ...

  3. 图像处理中涉及的灰度图、彩色图以及深度图概念

    图像处理中涉及最多的概念就是图像的类型,为了很好的理解图像的概念以及处理图片,我们就需要对常见的图像具有一定的概念. 我们首先介绍一下生活中常见的图像格式: 1.bmp格式:这是一种不常见的图像格式, ...

  4. IDEA中自动生成类图方法

    1.打开设置 File-> Setting或windows下按Ctrl+Alt+S 2.找到 Tools -> Diagrams ,如下图 3.在Java Class Diagrams 中 ...

  5. Opencv convertScaleAbs函数 和灰度图上进行透明彩色绘制

    在将RealSense提取的深度图片进行显示时,由于是16位图片,想将图片转化成为8位图形进行显示 Opencv中有一个函数convertScaleAbs可以实现这种功能 C++: void conv ...

  6. matlab如果图片格式灰度矩阵,matlab矩阵生成灰度图

    Q4:matlab 如何将彩图转成灰度图 >> I=imread(D:\Lena.jpg); >> x=rgb2gray(I); >> figure(1); > ...

  7. c#位图转换未矢量图_C#中如何生成矢量图

    标签: 主要的功能就是使用C#画矢量图,然后导出到Word.Excel.Powerpoint中,并且能够再次被编辑.以下是解决过程: 首先应该确定在Office文档中可编辑图形使用的格式:学习了相关资 ...

  8. 直方图均衡化opencv(彩色、灰度图)

    直方图均衡化 void equalizeHist(InputArray src, OutputArray dst); . src:输入图像,需为8-bit单通道 . dst: 目标图像,与原图像有相同 ...

  9. 在微信小程序中实现生成海报图并保存到相册

    效果图镇楼: 技术依赖: 弹窗 (vant-weapp 提供的 van-popup 组件) 海报图 (wx-canvas-2d 工具) 弹窗组件的使用方式可以点击上面链接查看,本篇主要讲解海报图绘制方 ...

最新文章

  1. VGG16迁移学习实现
  2. C++ - 编写一个从字符串转变成长整型的函数
  3. windbg-奔溃生成的dump文件
  4. python复制sheet_python excel sheet复制
  5. 百度开源业内首个口罩人脸检测及分类模型,携手开发者共同“抗疫”
  6. oracle--存储过程--bai
  7. 技校毕业是什么学历_技校毕业是什么学历 属于什么文凭
  8. Asp.net报错汇总:回发或回调参数无效
  9. 编译aspell时出错
  10. 【交通标志识别】基于matlab GUI SIFT交通标志识别【含Matlab源码 864期】
  11. python-property、docstring--笔记
  12. htc G18 一键解锁,3键root
  13. 基于 SpringBoot + Mybatis 的个人在线音乐平台
  14. 开源1A锂电池充电板TP4056原理图
  15. 计算机系统的基础必备软件,电脑必装软件推荐:基础篇——够用就行
  16. python的语言风格(一)
  17. 核定征收的个体户,年营业额不超过120万,还需要缴纳个税吗?
  18. 【无标题】外汇符合挖坟啊喝咖啡卡机
  19. 十大著名黑客-----李纳斯-托瓦兹
  20. 计算机应用应届求职简历,计算机应用应届生个人简历模板

热门文章

  1. 动手深度学习笔记(四十)7.4. 含并行连结的网络(GoogLeNet)
  2. c语言编译星座测试,用c语言编写程序,判断输入的日期(月,日)属于哪个星座?...
  3. 微信小程序商城源码独立版/公众号/H5/DIY装修/营销/直播/拼团/秒杀/前端vue全开源代码
  4. EFR32上用DMA实现UART高速数据传输
  5. 英语发音规则---ir字母组合发音规律
  6. 利用百度AI接口实现车牌识别功能(一)
  7. 汽车UDS诊断详解及Vector相关工具链使用说明——2.3.1 故障码(DTC)格式详解
  8. 博途数据类型wstring怎么用_在 STEP 7 (TIA 博途) 中,如何使用用户自定义数据类型 (UDT)?...
  9. SSL 2344 洛谷 2835 信息学奥赛一本通 1383 刻录光盘#floyd,tarjan,kosaraju#
  10. java网络编程的三要素