图片三:numpy制作雪碧图(如何将多个图片拼接成一张图片)

11 篇文章 5 订阅
订阅专栏
5 篇文章 0 订阅
订阅专栏

 下面是我自己写的代码,每个图片直接紧挨这另个一个图片,图片直接没有任何填充,所以你的图片应该是同等规格的,大小和尺寸必须一致

#制作雪碧图
def make_grid(data, size=(4,4)):
    rows, columns = size[0], size[1]
    data = np.array(data)

    if (data<=1).all():
        data = (data*255).astype(np.uint8)
        
    data_row, data_columns = [], []
    for row in range(rows):
        data_columns.clear()
        for column in range(columns):
            data_columns.append(data[row*columns+column])
        data_row.append(np.hstack(copy.deepcopy(data_columns)))

    data = np.vstack(data_row)
    return data

 下面是是使用pytorch加载的mnist,fashion_mnist,cifar10数据,其中,mnist和fashion_mnist图片的规格为(28*28),  cifar10的图片规格为(32*32*3)

cifar_train = torchvision.datasets.CIFAR10(root='./data', train=True, download=True, transform=transforms.ToTensor())
cifar_feature, cifar_label = cifar_train.data, cifar_train.targets

mnist_train = torchvision.datasets.MNIST(root='./data', train=True, download=True, transform=transforms.ToTensor())
mnist_feature, mnist_label = mnist_train.data, mnist_train.targets

fashion_mnist_train = torchvision.datasets.FashionMNIST(root='./data', train=True,download=True, transform=transforms.ToTensor())
fashion_mnist_feature, fashion_mnist_label = fashion_mnist_train.data, fashion_mnist_train.targets

制作的结果:

   

 

使用numpy进行9宫格图像拼接
海洋饼干叔叔
01-12 1449
本节内容要用到opencv-python模块,请先行安装。本例程中使用到的图片保存在pictures子目录下。本例的任务是要将9张JPG格式图片拼接下述九宫格。 版权声明 本文可以在互联网上自由转载,但必须:注明出处(作者:海洋饼干叔叔)并包含指向本页面的链接。 本文不可以以纸质出版为目的进行改编、摘抄。 本文节选自作者的《Python编程基础及应用》视频教程。 微实践:九宫格图像...
python多图合并一张图_如何通过python numpy来合并多张图片
weixin_39994461的博客
11-24 1551
一直以来对Numpy的印象就是做矩阵运算的一个python模块,好似感觉就是在数学教学里面或者枯燥的科研里面用用,但是近来因为工作的原因解除到很多tensorflow的pipeline之后,发现numpy在深度学习里面几乎无处不在,尤其是在data的预处理上,还有一些模型的推断代码上更是如此。鉴于此又恰好看到有些模型里面用到了numpy来合并几张图片的预处理方式。这里记一下 方便后面的学习。图片说...
python3图片横向拼接雪碧图制作
yichen454的博客
12-26 576
使用python快速将序列图集转为雪碧图 注意事项: 图片输出输出格式 部分经过压缩软件压缩的图片后回损失透明通道,尽量使用原图合并 源码如下: from os import listdir from PIL import Image path = 'xxxxx'//目录地址 dirs = listdir(path) ims = [Image.open(('%s/%s' % (path, fn))) for fn in sorted(dirs) if fn.endswith('.jpg')]
numpy数组做 图片拼接(concatenate、vstack、hstack)
红尘的雨,迷人的你
11-06 6536
在这里插入代码片 统一图片大小,保证数组维度一致避免拼接失败。 把图片全部调整一张图的宽高 def img_size(image_names,width, height): for i in image_names: img = cv2.imread(os.path.join(img_path, i)) img_resize = cv2.resize(...
图片拼接/精灵图/雪碧图】background-position(背景[图]定位)的理解
iuukai
02-16 531
【素材】 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <!-- <link rel="stylesheet" href="css/reset.css" /> <link rel="styleshee...
numpy数组做图片拼接的实现(concatenate、vstack、hstack)
01-21
两种方法拼接 #img = np.vstack((img, img2)) # vstack按垂直方向,hstack按水平方向 img = np.concatenate((img, img2), axis=0) # axis=0 按垂直方向,axis=1 按水平方向 统一图片大小,保证数组维度一致避免...
python实现单张图像拼接与批量图片拼接
09-17
在图像处理领域,有时我们需要将多张图像合并一张图像,这样的需求常见于制作海报、拼图等场景。Python作为一种广泛使用的编程语言,在图像处理方面提供了丰富的库支持,如PIL(Python Imaging Library)和OpenCV...
pytorch + matplotlib】将若干张图像拼接一张图像(附代码,以FashionMNIST为例)(subplot 和 subplots区别)
01-20
文章目录一、在pytorch中紧凑画出子图(1)在一行里画出多张图像和对应标签1)代码2)效果展示色偏原因分析:(2)以矩阵的形式展示多张图片1)代码2)效果展示二、在matplotlib中紧凑画出子图(1)区分 subplot 和 ...
python 图片 numpy合并,在Python中将3个单独的numpy数组合并为RGB图像
weixin_42511217的博客
01-14 953
So I have a set of data which I am able to convert to form separate numpy arrays of R, G, B bands. Now I need to combine them to form an RGB image.I tried 'Image' to do the job but it requires 'mode' ...
python两张图片无缝合一张,Python实现拼接多张图片的方法
weixin_29168153的博客
03-25 2666
Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,Python的定位是“优雅”、“明确”、“简单”,所以Python程序看上去总是简单易懂,初学者学Python,不但入门容易,而且将来深入下去,可以编写那些非常非常复杂的程序。来开搞今天的python知识分享本文实例讲述了Python实现拼接多张图片的方法。分享给大家供大家参考。具体分析...
python 多张图片拼接一张
tigerlib的博客
01-10 7137
# coding=utf-8 from PIL import Image, ImageDraw, ImageFont import cv2 import numpy as np def jigsaw(imgs, direction="horizontal"): imgs = [Image.fromarray(img) for img in imgs] w, h = imgs[0].size if direction == "horizontal": result
基于Numpy数组的图像分割 基于PIL对图像进行拼接
weixin_63866037的博客
10-17 1339
现在有一个多张图片的大图,要对图片进行分割和拼接。将下述图像分割15个大小不同的子图像,并从中选择四个子图像,拼接一个新得图像!
python巧妙拼接图片
木盏
05-28 1455
assert的中文意思是“断言,认定”。 程序员在用assert的时候,一般都“自信”认为程序运行过程中某些变量满足某个特定条件。如果不满足这个条件,则这个程序不用往下跑了(肯定是错了),这样我们可以知道在assert语句之前一定有bug。所以用assert最大的用处就是寻找bug位置,以及不用为bug错误付出很大的系统代价——因为程序到这里就停止了。 import numpy as np...
雪碧图
weixin_43167531的博客
12-27 162
&lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;雪碧图&lt;/title&gt; &lt;style type="text/css"&gt; .l
css sprite雪碧图制作,使用以及相关,图文gif。
weixin_33896069的博客
04-10 582
写在前面: 在网页制作中,雪碧图也是前端攻城狮必须掌握的一项小技能。百度词条对雪碧图的解释是:CSS雪碧 即CSS Sprite,也有人叫它CSS精灵,是一种CSS图像合并技术,该方法是将小图标和背景图像合并到一张图片上,然后利用css的背景定位来显示需要显示的图片部分。本文主要内容包括雪碧图如何制作雪碧图优缺点,哪些场景需要使用雪碧图。 实现原理: CSS雪碧的基本原理是把你的网站上用到的一些...
python多张图片合并拼接,python制作sprite图、雪碧图
weixin_44493841的博客
11-19 2367
python多张图片合并拼接,python制作sprite图 整理图片集 找两个文件夹,yangying和zhaoliying,分别放上照片8张,共16张照片。 创建sprite.py # 多张图片拼接 import PIL.Image as Image import os import glob IMAGES_PATH = r'photo\\*\\' # 图片集地址 IMAGES_FOR...
使用numpy处理图片——图片拼接
方亮的专栏
01-12 730
在一文中,我们介绍了如何使用numpy一张图片切割4部分。本文我们将反其道而行之,将4张图片拼接1张图片。基本的思路就是先用两张图以左右结构拼接上部,另外两张图也以左右拼接为下部。然后上下两部再拼接。当然也可以先上下拼接左部和右部,然后再左右拼接
利用Python实现图像拼接
最新发布
2301_82275412的博客
03-22 848
① Python所有方向的学习路线图,清楚各个方向要学什么东西② 600多节Python课程视频,涵盖必备基础、爬虫和数据分析③ 100多个Python实战案例,含50个超大型项目详解,学习不再是只会理论④ 20款主流手游迫解 爬虫手游逆行迫解教程包⑤ 爬虫与反爬虫攻防教程包,含15个大型网站迫解⑥ 爬虫APP逆向实战教程包,含45项绝密技术详解⑦ 超300本Python电子好书,从入门到高阶应有尽有⑧ 华为出品独家Python漫画教程,手机也能学习。
98
原创
546
点赞
2329
收藏
185
粉丝
关注
私信
写文章

热门文章

  • ubuntu16.04配置网卡 191104
  • win10 安装vc++6.0(亲测可用) 44092
  • Apache2配置目录分析(详细版) 41395
  • python利用numpy创建数组(等比,等差,空数组,1数组) 32991
  • sql-server(模式创建) 29762

分类专栏

  • 工具下载 2篇
  • 深度学习 22篇
  • 图片知识和操作 5篇
  • python 11篇
  • mybatis 2篇
  • Spring 7篇
  • 数据库 9篇
  • java学习笔记 9篇
  • linux 18篇
  • 组网工程 4篇
  • 常见问题及其解决方法 14篇
  • 数据结构 8篇
  • 虚拟机 3篇
  • github学习 4篇

最新评论

  • windows10下pytorch的GPU利用率低,占用率低

    Tengfei Wang: 如何进一步充分提高GPU的利用率?跟显卡的内核驱动版本有关系吗(非用户模式的驱动nvidia-smi)?

  • Apache2配置目录分析(详细版)

    江南的江: 大佬字打错了 应该是sites-enable 不是site-enable少了个s

  • 数据库相关子查询实例

    qq_44075141: 为什么x是sc的一个元组啊,x不是sc表的别名吗,我学懵了表情包

  • KDD_cup99 pytorch

    失重的小风: 神经网络性能都是这样评估的呀,在训练集上训练,在测试集上评估,查看精度变化,否则可能会过拟合。

  • 图片一:单通道、三通道、灰度图、黑白图、三通道转灰度图(单通道)

    Yun99od: 看到元神不得不点赞了

最新文章

  • curl常用命令
  • sftp配置免密以及权限配置
  • nginx-1.21.5免费下载
2023年3篇
2022年2篇
2021年29篇
2020年16篇
2019年10篇
2018年29篇
2017年11篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

圣诞节不感冒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家宁安玻璃钢关公雕塑福州欧式玻璃钢雕塑设计玻璃钢雕塑版权宁波玻璃钢雕塑厂招聘陕西玻璃钢花盆哪里有安阳专业不锈钢玻璃钢雕塑郑州特色玻璃钢雕塑设计广州党建文化玻璃钢人物雕塑宿州玻璃钢雕塑产品巴中玻璃钢雕塑公司珠海玻璃钢雕塑包括哪些广州玻璃钢兔子雕塑四川城市玻璃钢雕塑厂家顺义区有创意的商场美陈河北玻璃钢卡通雕塑草莓厂家江苏周年庆典商场美陈厂家供应河南人物校园玻璃钢景观雕塑厂深圳欧式玻璃钢雕塑公司杭州玻璃钢雕塑厂家供应淮南玻璃钢雕塑多少钱漯河锻铜玻璃钢仿铜雕塑厂家玻璃钢攀爬雕塑普洱玻璃钢雕塑设计价格表商场美陈鉴赏福建景区玻璃钢雕塑供应商邵阳玻璃钢伟人像雕塑史泰龙玻璃钢雕塑定做龙岩玻璃钢商场美陈景德镇校园玻璃钢雕塑定做仿真玻璃钢雕塑施工哪家好香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化