python 图片外围置零 np.pad操作

news/2025/1/12 10:55:04/

python 图片外围置零 np.pad操作

path1 = 'I:\\xj\\pillar_train_val_test\\val\\labels_half_new'
path2 = 'I:\\xj\\pillar_train_val_test\\val\\labels_half_new_draw'for filename in os.listdir(path1):img = cv2.imread(os.path.join(path1, filename), 0)shape = img.shapeimg_new = img[2:shape[0]-2, 2:shape[1]-2]img_new = np.pad(img_new, ((2,2), (2,2)), 'constant',constant_values = (0,0))cv2.imwrite(os.path.join(path2, filename), img_new)print (filename)

http://www.ppmy.cn/news/378481.html

相关文章

Cadence 17.2 Pad Editor入门指南(2)

Cadence 17.2 Pad Editor入门指南(2) 创建自定义焊盘及封装 Pad Editor与Allegro PCB Designer相互配合,可以做出各种类型的封装。当我们需要制作相对简单的封装时,可以用Pad Editor图形库中现成的图形制作封装,但当我…

GStreamer Tutorial 中文翻译:Basic tutorial 3: Dynamic pipelines

GStreamer Tutorial 3中文翻译 文章目录 GStreamer Tutorial 3中文翻译前言[Basic tutorial 3: Dynamic pipelines](https://gstreamer.freedesktop.org/documentation/tutorials/basic/dynamic-pipelines.html?gi-languagec)目的简介动态Hello World代码走读信号回调函数GStr…

python aes new_python AES 加密

pad: ZeroPadding mode: cbc #!/usr/bin/env python # -*- coding:utf-8 -*- # 这里使用pycrypto‎库 # 按照方法:easy_install pycrypto‎ from Crypto.Cipher import AES import base64 class prpcrypt(): def __init__(self, key, iv): self.key = key self.mode = AES.MODE…

Allegro Pad Designer焊盘制作指南

Allegro Pad Designer焊盘制作指南 Allegro 焊盘设计插件Pad Designer介绍: 一、 启动焊盘设计插件Pad Designer 执行:开始/程序/Cadence/Pad Designe, 启动焊盘设计插件。 二、 焊盘设计插件菜单栏介绍 1、 File 栏 (1)、New: 新建焊盘。 (2)、Open: 打…

GStreamer Windows 基辅3:全手动,声像作例,汝作大像也。导演:卡卡,你说老毛子东西啊?应该是 G 公创 Pad 极,1 曰 Video,二曰 Audio

👧:上面那个汝念什么啊? 🙄:此字念如,三声,就是您的意思。 … ☯️1. 开始 👨‍💼:从访问数据看来,泡 C 的人数还挺多的。 如果经过我 “基辅 2…

pad连接与数据流动

gst_pad_push_data函数分析 gst_pad_push_data{ gst_pad_chain_data_unchecke(GstPad * pad, gboolean is_buffer, void *data, GstPadPushCache * cache){ caps gst_pad_data_get_caps (is_buffer, data); caps_changed caps && caps ! GST_PAD_CAPS (pad); //查看…

canvas画笔功能 Signature Pad

canvas画笔功能 Signature Pad Signature Pad介绍 Signature Pad是一个用于绘制平滑签名的JavaScript库。 它是基于HTML5画布.它适用于所有现代桌面和移动浏览器,不依赖于任何外部库 这是一个签名插件,兼容主流浏览器和移动端,绘制的曲线相当平滑.提供一些相当实…

ASP.NET MVC下的四种验证编程方式

ASP.NET MVC采用Model绑定为目标Action生成了相应的参数列表,但是在真正执行目标Action方法之前,还需要对绑定的参数实施验证以确保其有效性,我们将针对参数的验证成为Model绑定。总地来说,我们可以采用4种不同的编程模式来进行针…