Code

/*
作者:郑大峰
时间:2019年09月20日
环境:OpenCV 4.1.1 + VS2017
内容:Create a Blank Image & Display
*/#include "pch.h"
#include <iostream>
#include <opencv2/opencv.hpp>using namespace std;
using namespace cv;int main()
{// Create a new image which consists of // 800 x 600 of resolution (800 wide and 600 high)// image depth of 8 bits & 3 channels // each pixels initialized to the value of (100, 250, 30) for Blue, Green and Red planes respectivelyMat image(600, 800, CV_8UC3, Scalar(100, 250, 30));String windowName = "Window with Blank Image";namedWindow(windowName);imshow(windowName, image);waitKey(0);destroyWindow(windowName);return 0;
}

Result

Explanation

Mat::Mat(int rows, int cols, int type, const Scalar& s)

This constructor will create a Mat object with specified number of rows and number of cols and initialize each element with the value given in s.

@param rows Number of rows in a 2D array.
@param cols Number of columns in a 2D array.
@param type Array type. Use CV_8UC1, ..., CV_64FC4 to create 1-4 channel matrices, or CV_8UC(n), ..., CV_64FC(n) to create multi-channel (up to CV_CN_MAX channels) matrices.
@param s An optional value to initialize each matrix element with. To set all the matrix elements to the particular value after the construction, use the assignment operator Mat::operator=(const Scalar& value) .

转载于:https://www.cnblogs.com/zdfffg/p/11557734.html

OpenCV C++ 02 - Create a Blank Image Display相关推荐

  1. 【opencv系列02】OpenCV4.X图像读取与显示

    点击上方"AI搞事情"关注我们 一.读取图片 opencv中采用imread() 函数读取图像 imread(filename, flags=None)     filename ...

  2. OpenCV:02基础知识和绘制图形

    文章目录 OpenCV的色彩空间 RGB和BGR `HSV`,`HSL`和`YUV` `HSV(HSB)` `HSL` `YUV` 颜色空间的转化 OpenCV的一种重要数据结构--Mat Mat介绍 ...

  3. OpenCV笔记02:用cv2.imread函数读取图片

    1.读取图片 import cv2 img = cv2.imread('image.jpg') print(img) 2. 查看输出 [[[ 33 26 103][ 34 21 100][ 34 15 ...

  4. 什么是透视变形的opencv和python

    计算机视觉(Computer Vision) Computer vision is all abuzz now. People everywhere are working on some form ...

  5. Installing OpenCV 2.4.9 in Ubuntu 14.04 LTS(好文章)

    原文链接 http://www.samontab.com/web/2014/06/installing-opencv-2-4-9-in-ubuntu-14-04-lts/ Installing Ope ...

  6. OpenCV进阶(3)基于OpenCV的贪吃蛇游戏

    在这篇文章中,我们将使用Python和OpenCV创建贪吃蛇游戏. 1.贪吃蛇游戏 在贪吃蛇游戏中,我们使用箭头键控制数字蛇. 一个苹果随机出现在屏幕上,我们的目标是移动蛇,让它吃苹果.蛇在吃了苹果后 ...

  7. OpenCV 图像加载和显示

    OpenCV 图像加载和显示 OpenCV 图像加载和显示 加载图像(使用cv :: imread) 创建一个名为OpenCV的窗口(使用cv :: namedWindow) 在OpenCV窗口中显示 ...

  8. OpenCV基本的阈值操作

    目的: 使用OpenCV 中的函数cv::threshold实现阈值操作 理论: 阈值? 1) 最简单的分割方法 2) 应用实例:从图像中分割出我们要分析的对象区域.这种分离基于对象的像素和背景像素之 ...

  9. 在Mac下安装使用OpenCV

    教导大家如何在Mac下安装使用OpenCV, 包括使用编译器,Xcode,和Eclipse的开发方法 系统环境:ML10.7.5  cmake版本:2.8.10 XCode版本:4.5.1  Open ...

最新文章

  1. Ios生产证书申请(含推送证书)
  2. 重磅发布:Redis 对象映射框架来了,操作大大简化!
  3. LeetCode: 109. Convert Sorted List to Binary Search Tree
  4. 跳一跳j算法ava代码_DBSCAN聚类算法的理解与应用
  5. Csharp关键字----delegate(委托)
  6. 1.2 一维数组的定义、赋值和初始化
  7. RabbitMQ—性能测试
  8. LVS(MASTER---NAT)
  9. Jmeter JDBC请求-----数据库读取数据进行参数化 通过SSH跳板机连接数据库
  10. html怎么给表格加a链接地址,html基础02-图片标签、绝/相对地址、表格的属性、链接的属性及链接的分类、name定义锚点的名称、编码...
  11. mui调本地相册上传图片
  12. HTML 5 input placeholder 属性 实现搜索框提示文字点击输入后消失
  13. 拖拽实例 对于设置监听setInterval 的理解
  14. 谷歌放弃了IE6/The Google phasing out support for IE6.0
  15. 如何在php设置背景颜色,html如何设置背景颜色?两种方法教会你
  16. 通州区机器人比赛活动总结_机器人大赛赛后总结
  17. [Introduction to programming in Java 笔记] 1.3.8 Gambler's ruin simulation 赌徒破产模拟
  18. Java学习教程,Java从入门到精通,全套Java视频教程+笔记+配套工具
  19. 微信开放平台开源_开源的价值在于开放的开发过程
  20. 酷睿i5 12500H相当于什么水平 i512500H属于哪个档次

热门文章

  1. 怎么设置数据库服务器的最佳性能,调整Windows参数提高数据库服务器性能
  2. 阿里云视图计算,边缘计算的主“战”场
  3. 联合利华搭上阿里云数据中台 精准营销新客提升2倍
  4. AD管控下的弹性云桌面和文件共享最佳实践
  5. java 转jsp_【转】JSP三种页面跳转方式
  6. 卸载vuecli3_卸载vue2.0并升级vue_cli3.0的实例讲解
  7. 《死亡细胞》中神秘背景世界色彩设计(上)
  8. 《小小梦魇2》直击青少年的深层焦虑
  9. Linux命令使用帮助
  10. 阿里云——ECS——Linux服务器购买流程——超级细致