国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

python切割圖片的示例

瀏覽:3日期: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.色亚洲| 午夜性福利 | 99er精品| 免费成人在线网站 | 久热国产在线视频 | 五月激情丁香婷婷综合第九 | 精品在线一区二区 | 欧美一级毛片黄 | 大片在线播放日本一级毛片 | 欧美成人免费在线视频 | 欧美一级在线毛片免费观看 | 欧美成人艳星在线播放 | 91啦丨国产丨 | 男人使劲躁女人视频小v | 色综合视频一区二区观看 | 免费看特黄特黄欧美大片 | 精品视频免费在线 | 精品国产91久久久久久久 | 日本一区二区三区四区五区 | 欧美成人免费公开播放 | 国产精品18久久久久网站 | 草草影院视频 | 欧美成人精品一区二区三区 | 国产精品久久久久影视不卡 | 欧洲成人在线 | 超薄肉色丝袜精品足j福利 超级乱淫视频aⅴ播放视频 | 国产精品视频一区二区三区 | www.久草视频 | 国产偷怕自拍 | 日韩成人在线观看 | 久久国产一区二区 | 三级黄色毛片视频 | 欧美日韩高清不卡免费观看 | 欧洲一级毛片 | 久久亚洲一级α片 | 国产欧美一区二区三区久久 | 男女免费爽爽爽在线视频 | 久久精品免视看国产明星 | 欧美一级毛片大片免费播放 | 黄色三级在线播放 |