亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python切割圖片的示例

瀏覽:5日期:2022-07-05 16:33:48

這個(gè)小程序可以自己設(shè)定行數(shù)和列數(shù)進(jìn)行圖片切割

import osfrom PIL import Imagedef splitimage(src, rownum, colnum, dstpath): img = Image.open(src) w, h = img.size if rownum <= h and colnum <= w: print(’Original image info: %sx%s, %s, %s’ % (w, h, img.format, img.mode)) print(’開(kāi)始處理圖片切割, 請(qǐng)稍候...’) s = os.path.split(src) if dstpath == ’’: dstpath = s[0] fn = s[1].split(’.’) basename = fn[0] ext = fn[-1] num = 0 rowheight = h // rownum colwidth = w // colnum for r in range(rownum): for c in range(colnum):box = (c * colwidth, r * rowheight, (c + 1) * colwidth, (r + 1) * rowheight)img.crop(box).save(os.path.join(dstpath, basename + ’_’ + str(num) + ’.’ + ext), ext)num = num + 1 print(’圖片切割完畢,共生成 %s 張小圖片。’ % num) else: print(’不合法的行列切割參數(shù)!’)src = input(’請(qǐng)輸入圖片文件路徑:’)if os.path.isfile(src): dstpath = input(’請(qǐng)輸入圖片輸出目錄(不輸入路徑則表示使用源圖片所在目錄):’) if (dstpath == ’’) or os.path.exists(dstpath): row = int(input(’請(qǐng)輸入切割行數(shù):’)) col = int(input(’請(qǐng)輸入切割列數(shù):’)) if row > 0 and col > 0: splitimage(src, row, col, dstpath) else: print(’無(wú)效的行列切割參數(shù)!’) else: print(’圖片輸出目錄 %s 不存在!’ % dstpath)else: print(’圖片文件 %s 不存在!’ % src)

運(yùn)行效果

python切割圖片的示例

python切割圖片的示例

以上就是利用python切割圖片的示例的詳細(xì)內(nèi)容,更多關(guān)于python 切割圖片的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 日韩黄色一级片 | 久久久久久久国产 | 欧美一级三级 | 嫩草影院成人 | 国产亚洲福利 | 另类视频在线 | 国产精品成人不卡在线观看 | 一级毛片aaa| 99精品福利视频在线一区 | 免费精品久久 | 最新国产精品好看的国产精品 | 久热草在线 | 国产欧美亚洲精品一区 | 欧美精品一区二区三区在线 | aaa一级毛片免费 | 看三级网站| 精品极品三级久久久久 | 暴操女人 | 国产精品99久久久久久人 | 99精品国产兔费观看久久99 | 俄罗斯美女在线观看一区 | 免费看一级欧美激情毛片 | 欧美国产日韩在线 | 日日摸人人看97人人澡 | 丝袜精品 欧美 亚洲 自拍 | 久久亚洲网| 国产真人毛片一级视频 | 99久久精品费精品国产一区二 | 午夜丝袜美腿福利视频在线看 | 欧美曰批人成在线观看 | 俄罗斯极品美女毛片免费播放 | 97capcom超频在线| chineseoldman色老头videos | 一本三道a无线码一区v | 在线天堂视频 | 欧美成人午夜视频免看 | 亚洲欧美中文日韩二区一区 | 亚洲精品二区中文字幕 | 在线视频一区二区三区三区不卡 | 免费高清在线爱做视频 | 99久久成人国产精品免费 |