最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python實(shí)現(xiàn)圖像拼接功能

 更新時間:2020年03月23日 15:47:21   作者:嘩啦呼啦嘿  
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)圖像拼接功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

利用Python將Market1501的分割圖片和原圖兩張圖片進(jìn)行拼接成一左一右一張圖片,并將圖片的像素值調(diào)整成256*128.
所有文件夾:

文件夾下的所有原圖: 

文件夾下的所有的分割圖片:

代碼如下:

import PIL.Image as Image
import os
 
IMAGES_PATH = 'E:/gyx/Learning/Practice/4/data/market1501_seg_1/test/ori_img/' # 原圖片集地址
IMAGES_PATH_1 = 'E:/gyx/Learning/Practice/4/data/market1501_seg_1/test/seg_img/' #分割圖片集地址
IMAGE_SAVE_PATH = 'E:/gyx/Learning/Practice/4/data/market1501_seg_1/test/new/' #保存新圖片地址
IMAGES_FORMAT = ['.jpg', '.JPG'] # 圖片格式
list_n = []
w = 256 # 每張小圖片的大小
h = 128
 
# 獲取圖片集地址下的所有圖片名稱
image_names = [name for name in os.listdir(IMAGES_PATH) for item in IMAGES_FORMAT if
 os.path.splitext(name)[1] == item]
 
image_names_1 = [name for name in os.listdir(IMAGES_PATH_1) for item in IMAGES_FORMAT if
 os.path.splitext(name)[1] == item]
 
# 定義圖像拼接函數(shù)
def image_compose(imag,imag_1):
 src = os.path.join(os.path.abspath(IMAGE_SAVE_PATH), img)
 to_image = Image.new('RGB', (2 * h, 1 * w)) # 創(chuàng)建一個新圖
 # 把兩張圖片按順序粘貼到對應(yīng)位置上
 rom_image = Image.open(IMAGES_PATH + imag).resize((h,w), Image.ANTIALIAS)
 rom_image_1 = Image.open(IMAGES_PATH_1 + imag_1).resize((h, w), Image.ANTIALIAS)
 to_image.paste(rom_image,(0,0))
 to_image.paste(rom_image_1,(h,0))
 to_image.save(src) # 保存新圖,還是原來的名稱
 
#文件名相同就調(diào)用拼接函數(shù)
for img in image_names:
 for img_1 in image_names_1:
 if img == img_1:
 image_compose(img,img_1)

單獨(dú)圖片的拼接效果:

新文件夾new下圖片的效果:

本文已被收錄到專題《python圖片處理操作》 ,歡迎大家點(diǎn)擊學(xué)習(xí)更多精彩內(nèi)容。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

南开区| 吉木萨尔县| 行唐县| 方城县| 南阳市| 大埔区| 宜城市| 太和县| 兰坪| 临汾市| 会理县| 赤水市| 南京市| 鹿邑县| 梨树县| 屏东县| 大厂| 城步| 东城区| 久治县| 山东| 永福县| 百色市| 邹平县| 星子县| 安国市| 福贡县| 波密县| 富宁县| 大方县| 仙桃市| 巴彦淖尔市| 石景山区| 大悟县| 新津县| 武清区| 湄潭县| 昌宁县| 台北市| 迁安市| 姚安县|