方法一:直接复制一个已经存在的图片

img.copy()

如果是想生成一个指定大小的图片,则可以通过numpy数组进行创建

方法二:通过numpy创建(注意有坑)

img = numpy.zeros((h,w))#h,w是指定的图像的高和宽,这样看似可以其实不然

上述方法得到的图像不是8位的,但是图像数组的存在方式是8bit无字符整形的,因此需要定义数组成8bit的,这样才能将图片正常显示出来

img = numpy.zeros((h,w),numpy.uint8)#h,w是指定的图像的高和宽,这样看似可以其实不然

实例:从一个图片中截取一部分出来

原图:

截取出来后:

代码

img2 = numpy.zeros((int(h/2),w),numpy.uint8)
import cv2
import numpy
img = cv2.imread('b1.jpg',0)
h,w = img.shape
img2 = numpy.zeros((int(h/2),w),numpy.uint8)
for i in range(int(h/2)):for j in range(w):img2[i,j] = img[100+i,j]cv2.imshow('',img2)
cv2.waitKey(0)

【图像处理】——创建一个新的图片相关推荐

  1. 怎样为计算机创建一个新的用户名,如何创建电脑用户名 电脑用户名是什么怎么修改...

    如何创建电脑用户名 电脑用户名是什么怎么修改 怎么创建电脑用户名,电脑用户名是什么怎么改 公用电脑上,最好给每个人都创建一个自己的用户,系统默认的用户是Administrator,我们还可以创建其他用 ...

  2. 01_创建一个新的activityactivity配置清单文件

    今天开始学四大组件.今天是学Activity,然后是广播接收者,然后是服务,然后是内容提供者.四大组件,咱们一天一个.Activity就是跟用户交互的界面,大部分的应用都不会只有这么一个界面.创建多个 ...

  3. python生成一个窗口_PyQt5创建一个新窗口的实例

    更多python教程请到友情连接: 菜鸟教程www.piaodoo.com 人人影视www.sfkyty.com 飞卢小说网www.591319.com 韩剧网www.op-kg.com 兴化论坛ww ...

  4. docker commit (从容器创建一个新的镜像)

    从容器创建一个新的镜像 docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] -a :提交的镜像作者:-c :使用Dockerfile指令来创建镜像 ...

  5. 如何在Java中创建一个新的List

    本文翻译自:How to make a new List in Java We create a Set as: 我们创建一个Set为: Set myset = new HashSet() How d ...

  6. 关卡设计快速入门_3. 创建一个新关卡

    接下来,创建一个新关卡,来构建您的游戏环境.当创建一个新关卡时,就和您创建一个新项目类似.虚幻引擎允许您选择 模板 .默认情况下,有一个 默认 模板(它具有非常简单的场景) 和一个 Empty Lev ...

  7. C语言socket accept()函数(提取出所监听套接字的等待连接队列中第一个连接请求,创建一个新的套接字,并返回指向该套接字的文件描述符)

    文章目录 名称 使用格式 功能参数描述 参数 sockfd addr addrlen 返回值 示例 man 2 文档中的accept解释 错误处理 名称 accept() 接收一个套接字中已建立的连接 ...

  8. IDEA中添加tomcat服务器和创建一个新的web项目

    1.tomcat服务器的配置 第一步: 第二步:找到Templates 第三步: 第四步: 第五步: 第六步: 这样就完成了 2.创建一个新的web项目 第一步: 第二步: 第三步 第四步:

  9. 如何通过 Impex 在 SAP Commerce Cloud 创建一个新的 Component

    使用下面的 impex 创建一个新的 Component: $contentCatalog=electronics-spaContentCatalog $onlineContentCV=catalog ...

最新文章

  1. python mp4提取音频加入另一段视频_使用 PHP-FFMpeg 操作视频/音频文件
  2. 利用Swoole同时更新多台服务器代码
  3. CSS基本选择器(元素选择器、类选择器、id选择器)
  4. 东风小康为什么是dfsk_助力地摊经济瑞驰纯电动物流车和东风小康微型货车厚积薄发...
  5. Windows server 2012 部署活动目录 AD
  6. es搜索准实时的理解
  7. Android 模拟器中sd卡的创建 和文件的上传
  8. 从零开始的腾讯电脑管家下载安装配置教程
  9. 渗透测试工具Kali Linux安装与使用
  10. 【数据库】Oracle更改时间显示格式
  11. 汉语言文学的毕业论文有创意的选题有哪些?推荐一下?
  12. ORACLE AutoVue 服务器/桌面版/WebService/SDK安装
  13. 应用数学是关于计算机,应用数学学科
  14. 基于android的资讯阅读APP
  15. 2021年煤气考试题及煤气模拟试题
  16. Python3.6官方文档下载
  17. JAVA打印出1到100的所有质数,并计算共有多少个质数。
  18. DSP TMS320C28x CPU 和指令设置参考【CPU】
  19. 安装教程之Windows 11安装Linux子系统并运行Linux GUI应用
  20. 如何用visol实现两种颜色的渐变

热门文章

  1. 获取进程CPU占用率
  2. 并行编程2——多核体系架构
  3. 微软推出免费在线系统诊断工具--不用手动下载
  4. 关于Java抽象类,接口与实现接口及派生类继承基类
  5. AngularJS(1)——入门学习
  6. PHP反射之类的反射
  7. oracle中的常用函数
  8. ${oid?c}的使用
  9. 仿百度文库方案[openoffice.org 3+swftools+flexpaper](八) 之 常见问题集FAQ
  10. 看完这篇文章保你面试稳操胜券——Vue篇