午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

python切割圖片的示例

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

這個小程序可以自己設定行數和列數進行圖片切割

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(’開始處理圖片切割, 請稍候...’) 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(’不合法的行列切割參數!’)src = input(’請輸入圖片文件路徑:’)if os.path.isfile(src): dstpath = input(’請輸入圖片輸出目錄(不輸入路徑則表示使用源圖片所在目錄):’) if (dstpath == ’’) or os.path.exists(dstpath): row = int(input(’請輸入切割行數:’)) col = int(input(’請輸入切割列數:’)) if row > 0 and col > 0: splitimage(src, row, col, dstpath) else: print(’無效的行列切割參數!’) else: print(’圖片輸出目錄 %s 不存在!’ % dstpath)else: print(’圖片文件 %s 不存在!’ % src)

運行效果

python切割圖片的示例

python切割圖片的示例

以上就是利用python切割圖片的示例的詳細內容,更多關于python 切割圖片的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 欧美精品大片 | 日本成人不卡 | 免费在线色 | 四虎www. | 5060网午夜 | 亚洲综合在线一区 | 超碰在线播放97 | 成人99视频 | 久久国产一区二区 | 日本男人的天堂 | 久久艹在线观看 | 长河落日电视连续剧免费观看01 | 男人午夜网站 | 亚洲视频成人 | 日本国产在线 | 91亚洲国产成人精品性色 | 激情欧美一区二区三区中文字幕 | 国产在线不卡 | 看片网站91| 91精品久久香蕉国产线看观看 | 亚洲第一页中文字幕 | 色婷av | 男人天堂网在线观看 | 日韩99| 在线观看免费高清视频 | 天天色影网 | 日韩国产欧美一区二区三区 | 国产二区在线播放 | 超碰人人爽 | 97se亚洲| 亚洲激情在线 | 少妇按摩一区二区三区 | 日日久 | 五月天中文字幕mv在线 | 久久国产视频一区 | 亚洲激情视频 | 国产毛片在线视频 | 538精品在线观看 | 激情视频小说图片 | 欧美亚洲在线 | 久久久久国产精品夜夜夜夜夜 |