家有好男儿| 男生额头高头发少| 武术套路比赛| 机电商情| 我可以说脏话吗| 三只小狼和一只大坏猪| 王乃恩微博| 纳丹| 康熙的母亲是谁| 香港青年旅社| 江平线| 听了你就开始飘| 你和她和她的恋爱| 晶胶电池| 王羽潞| 买古筝| 舌尖上的中国第一集| 退房潮| 零纪年| 任性的爱情| 什么是知识分子| 吴起新闻| 卤碱| 起跑线上| 黄梅芳| 什么是文化软实力| 我想我应该不会爱你| 默认网关的作用| 贱货的英文| 视频播放速度| 我们的骄傲| 老师自杀| 名言录| 黄露仪| 金瓶梅全图| 水月湾| 瓦格纳事件| 我的小房间| 可靠性计算| 魔域师傅| 深圳野生动物园好玩吗| 十年时间| 外国笔友| 胸部小的原因| 设计材料| 泰特罗| 校园民谣2| 秋天的现代诗| 三井寿我想打篮球| 蒋英羽| 康乐坊| 体育投注| 365体育官方吧| 365bet赔率怎么看| 365体育导航| 365bet足球联赛| 188比分网| 明陞体育最新| 365彩票体育| 大发体育| 正版365体育| 官方365体育网| 188比分| 365体育亚洲| 明陞体育网址| 365棋牌体育| 365体育亚洲| 体育赛事365| 365-838体育| 365体育送彩金| 狗万买球

python 实现将小图片放到另一个较大的白色或黑色背景图片中

12bet 国际天文学联合会(InternationalAstronomicalUnion)给这个雪茄状的小家伙取了永久性的科学名字“1I/2017U1”。

 更新时间:2020-01-22 02:33:02   作者:佚名   我要评论(0)

将图片放入到白色或黑色背景图中,前提是图片小于背景图片的尺寸,原图为如下,长为192,宽为64。

1.将图片放入到白色背景图(224,224)中


import cv2
import nu

将图片放入到白色或黑色背景图中,前提是图片小于背景图片的尺寸,原图为如下,长为192,宽为64。

1.将图片放入到白色背景图(224,224)中

import cv2
import numpy as np

def img_resize_to_target_white(image):
 target = np.ones((224,224),dtype=np.uint8)*255

 ret = cv2.cvtColor(target, cv2.COLOR_GRAY2BGR)

 h = image.shape[0]
 w = image.shape[1]
 for i in range(224):
  for j in range(224):
   if(i < h) and (j < w):

    ret[i, j, 0] = image[i, j, 0]
    ret[i, j, 1] = image[i, j, 1]
    ret[i, j, 2] = image[i, j, 2]
   else:
    ret[i, j, 0] = 255
    ret[i, j, 1] = 255
    ret[i, j, 2] = 255

 return ret
 
if __name__ == '__main__':
 image = cv2.imread('/home/yasin/桌面/test.png')
 img_new_white = img_resize_to_target_white(image)
 cv2.imshow("img_new_white", img_new_white)
 cv2.waitKey() 

运行结果为:

2.将图片放入到黑色背景图(224,224)中

import cv2

def img_resize_to_target_black(image):
 target = np.zeros((224,224),dtype=np.uint8)

 bgr_img = cv2.cvtColor(target, cv2.COLOR_GRAY2BGR)

 h = image.shape[0]
 w = image.shape[1]
 for i in range(h):
  for j in range(w):

   bgr_img[i, j, 0] = image[i, j, 0]
   bgr_img[i, j, 1] = image[i, j, 1]
   bgr_img[i, j, 2] = image[i, j, 2]

 return bgr_img

if __name__ == '__main__':
 image = cv2.imread('/home/yasin/桌面/test.png')
 img_new_black = img_resize_to_target_black(image)
 cv2.imshow("img_new_black", img_new_black)
 cv2.waitKey()

运行结果为:

以上这篇python 实现将小图片放到另一个较大的白色或黑色背景图片中就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:

  • python实现批量处理将图片粘贴到另一张图片上并保存
  • python实现图片上添加图片
  • Python各类图像库的图片读写方式总结(推荐)

相关文章

  • python 实现将小图片放到另一个较大的白色或黑色背景图片中

    python 实现将小图片放到另一个较大的白色或黑色背景图片中

    将图片放入到白色或黑色背景图中,前提是图片小于背景图片的尺寸,原图为如下,长为192,宽为64。 1.将图片放入到白色背景图(224,224)中 import cv2 import nu
    2020-01-22
  • 用Python去除图像的黑色或白色背景实例

    用Python去除图像的黑色或白色背景实例

    用Python去除背景,得到有效的图像 此目的是为了放入深度学习计算中来减少计算量,同时突出特征,原图像为下图,命名为1.jpg,在此去除白色背景,黑色背景同理 需要
    2020-01-22
  • Spring AOP的五种通知方式代码实例

    Spring AOP的五种通知方式代码实例

    这篇文章主要介绍了Spring AOP的五种通知方式代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 AOP的五
    2020-01-22
  • 使用python去除图片白色像素的实例

    使用python去除图片白色像素的实例

    以下代码是把一个文件夹里的所有图片的 白色像素去掉,制作透明png图片 需要python和pil from PIL import Image import os for filename in os.listdir(r'c:/im
    2020-01-22
  • phpstudy后门rce批量利用脚本的实现

    phpstudy后门rce批量利用脚本的实现

    写两个一个批量检测的 一个交互式shell的 暂时py 图形化的qt写出来..有点问题 后门包 : GET / HTTP/1.1 Host: 127.0.0.1 User-Agent: Mozilla/5.0 (Windows NT
    2020-01-22
  • Ubuntu18.04更换国内源的方法示例

    Ubuntu18.04更换国内源的方法示例

    Ubuntu本身的源使用的是国内的源,下载速度比较慢,不像CentOS一样yum安装的时候对镜像站点进项选择, 所以选择了更换成国内的源。 以下内容整合自网络 备份
    2020-01-22
  • Python+OpenCV 实现图片无损旋转90°且无黑边

    Python+OpenCV 实现图片无损旋转90°且无黑边

    0. 引言 有如上一张图片,在以往的图像旋转处理中,往往得到如图所示的图片。 然而,在进行一些其他图像处理或者图像展示时,黑边带来了一些不便。本文解决图片旋
    2020-01-22
  • 如何在ubuntu18.04中设置使用中文输入法的使用

    如何在ubuntu18.04中设置使用中文输入法的使用

    ubuntu 在最新的版本中已经可以不用用户自己单独去下载中文输入法使用了,本次使用为 ubuntu18.04LTS版本(登陆是界面选择的是ubuntu on wayland),设置方式非常简单
    2020-01-22
  • Servlet返回的数据js解析2种方法

    Servlet返回的数据js解析2种方法

    这篇文章主要介绍了Servlet返回的数据js解析2种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 方式1:J
    2020-01-22
  • ubuntu18.04获取root权限并用root用户登录的实现

    ubuntu18.04获取root权限并用root用户登录的实现

    写在前面:以下步骤中需要在终端输入命令,电脑端查看博客的朋友可以直接复制粘贴到终端,手机端查看的朋友请注意命令里面的空格是必须的,否则运行会出错。 1.为ro
    2020-01-22

最新评论

欧冠吧 大盛娱乐登录网站 12博 mg电子平娱乐平台网 365bet官方网址
苏田田 杉德银卡通 阙登峰 康立达 上海玩具反斗城
路普 水城钢铁 拉斐尔红酒 唐三彩官网 辽宁高速公路
马尔地夫 牛羊繁殖 顺安捷 肯博 欧阳洁
深圳自行车 内邓高速 南京话剧 苏州地方税务局 金石缘
吉林大学农学部 天津肯德基门 天津钢材 聚众网 木醋酸
三菱触摸屏维修 水暖设备 潍坊市广文中学 王秀勇 江苏卷烟厂
土街 数字化实验室 天津国际旅行社 湖南机床厂 石家庄中介