用opencv简单创建图片

主要调用一些API来简单实现,包含部分数组知识(一个opencv图像是.array类型的二维或多维数组)

// # numpy是python的一种开源数值计算扩展
import cv2
import numpy as npdef creat_ima():# np.zeros()  返回来一个给定形状和类型的用0填充的数组img = np.zeros([400,400,3],np.uint8)       # 输出一张图片,属性为高400,宽400,通道3print(img.shape)img[: ,: ,2] = np.ones([400,400])*255         # img数组中0,1,2分别是蓝绿红(BGR)# ones函数是尺寸*颜色填充度,数字越大,红色越纯print(img.shape)cv2.imshow("new",img)cv2.imwrite("show.png",img)ml = np.ones([3,3],np.uint8)                 # 创建三行三列的数组,元素位数为8,截断低八位并输出ml.fill(12222.388)                           # fill 把数字填充入数组m1 ,注意数字超出上限截断低八位print(ml)m2 = ml.reshape([1,9])                       # reshape变换函数,二维变换为一维,即一行九列print(m2)m3 = np.array([[1,2,3],[4,5,6],[7,8,9]],np.uint8)   # 用array方法创建三行三列数组m3.fill(99)print(m3)creat_ima()
cv2.waitKey(0)
cv2.destroyAllWindows()

用opencv简单创建单色图片并保存相关推荐

  1. opencv中批量读取图片并保存

    之前一直在写python,突然要用C++,因为涉及到图像处理,需要批量读取并存储图片,这里对图片的批量处理代码做一下汇总: 方法1:比较简单,唯一的要求就是文件夹下的图片名称是有规律的,比如1,2,3 ...

  2. opencv 入门笔记十 图片序列保存为视频

    1.代码: 其中:视频格式设置请看这篇:opencv 入门笔记三(采集视频,保存视频)_Newjet666的博客-CSDN博客 其中:读取图片并画框请看这篇: opencv 入门笔记八 文件夹读取图片 ...

  3. python3使用opencv读取raw格式图片并保存为bmp格式图片

    import numpy as np import cv2rawImg = np.fromfile('./test.raw', dtype=np.uint8)rawImg = rawImg.resha ...

  4. С++ opencv读取视频提取图片并保存

    读取本地视频,获取前50帧的图像并保存图片 #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hp ...

  5. opencv把图片序列保存为视频

    opencv把图片序列保存为视频 1,简介 opencv不仅把一段视频抽成一帧一帧的图片,还可以把连续的图片保存为一段视频,可以很方便的满足我们的需求,下面介绍如何把图片序列保存为视频. 2,open ...

  6. Python之OpenCV 003 简单的录屏并保存为gif动画图片

    我们看到网络上好多文章有动态的图片,以前用PS制作过,现在用程序制作一些简单的 动态图片,这也是比纸质文章的好的一个优点. 不过csdn的图片不要大于5M的,要注意一下,以后学习一下怎么优化图片体积可 ...

  7. 搭建Android+QT+OpenCV环境,实现“单色图片着色”效果

    OpenCV是我们大家非常熟悉的图像处理开源类库:在其新版本将原本在Contrib分库中的DNN模块融合到了主库中,并且更新了相应文档.这样我们就能够非常方便地利用OpenCV实现一些属于DeepLe ...

  8. 关于OpenCV调用摄像头及视频和图片的保存

    打开VS创建好新项目 输入以下代码 #include<opencv2\opencv.hpp> #include<iostream> #include<string> ...

  9. Python爬取网站图片并保存,超级简单

    Python爬取网站图片并保存,超级简单 先看看结果吧,去bilibili上拿到的图片=-= 第一步,导入模块 import requests from bs4 import BeautifulSou ...

最新文章

  1. 【 C 】动态内存分配案例分析
  2. 帝国Cms批量上传多图morepic上传超过最大文件2m的限制的方法
  3. Silverlight 数据显示和布局控件 示例
  4. MarkdownPad 2 常用快捷键
  5. android webview url scheme,Android Webview ERR_UNKNOWN_URL_SCHEME错误
  6. android开发 停止运行程序,开发的时候老是报错 XXXXX程序已停止运行。
  7. 中国期货交易技术的逆袭之路
  8. Mac/iOS开发工程师 常用的软件 史上最全版
  9. Automatic Detection of Welding Defects Using Faster R-CNN
  10. 2022年湖南省基金从业资格(私募股权投资基金基础知识)练习题及答案
  11. 模式识别的常用英文总结
  12. EMCP  物联网云平台萤石云密钥功能使用手册
  13. 分享文案、表白网页、电影 祝各位都能追到女神!
  14. 我有酒,你有故事吗?
  15. css flex所有属性总结
  16. Emgucv图像处理二
  17. 搜应用网调查:2011~2012互联网电子商务IT业裁员倒闭年[持续更新]
  18. Henry的VB.NET之旅(十)—何时用接口
  19. 全面预算管控 提升企业运营管理竞争力
  20. 英语语法最终珍藏版笔记-2关于动词时态的几点说明

热门文章

  1. 英雄联盟s10信息详解
  2. 21世纪以来14起最大的数据泄露事件
  3. 【NOI2005】 月下柠檬树
  4. IOS——获取当前运营商(获取漫游接入网络的运营商)
  5. CSS 布局 问题 及 解答
  6. 夏培肃完成了第一台电子计算机运算器,,学生支部述职报告2017
  7. “中国第一程序员” 求伯君的传奇经历
  8. 布局“grid”详解介绍大全
  9. 函数<小罗爱c语言>
  10. 同样是食堂,为什么你却如此优秀!