python切割圖片的實(shí)現(xiàn)示例
用opencv處理一下
pillow也可以,但是試過(guò)有時(shí)候會(huì)把圖片自動(dòng)旋轉(zhuǎn)180°,cv沒(méi)有這個(gè)問(wèn)題
import os
from cv2 import cv2
def split_image(src_path, rownum, colnum, file):
img = cv2.imread(src_path)
# cv2.imwrite(path, img)
size = img.shape[0:2]
w = size[1]
h = size[0]
# print(file, w, h)
# 每行的高度和每列的寬度
row_height = h // rownum
col_width = w // rownum
num = 0
for i in range(rownum):
for j in range(colnum):
# 保存切割好的圖片的路徑,記得要填上后綴,以及名字要處理一下,可以是
# src_path.split('.')[0] + '_' + str((i+1)*(j+1)) + '.jpg'
save_path = ''
row_start = j * col_width
row_end = (j+1) * col_width
col_start = i * row_height
col_end = (i+1) * row_height
# print(row_start, row_end, col_start, col_end)
# cv2圖片: [高, 寬]
child_img = img[col_start:col_end, row_start:row_end]
cv2.imwrite(save_path, child_img)
if __name__ == '__main__':
# 可以遍歷文件夾
# file_path = r'我是路徑(文件夾路徑)'
# for file in file_names:
# src_path 具體圖片路徑,包含后綴
src_path = ''
row = 4
col = 4
split_image(src_path, row, col, file.split('.')[0])
原圖:

切割后:

到此這篇關(guān)于python切割圖片的實(shí)現(xiàn)示例的文章就介紹到這了,更多相關(guān)python切割圖片內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
解決使用PyCharm時(shí)無(wú)法啟動(dòng)控制臺(tái)的問(wèn)題
今天小編就為大家分享一篇解決使用PyCharm時(shí)無(wú)法啟動(dòng)控制臺(tái)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-01-01
Python實(shí)現(xiàn)自動(dòng)識(shí)別并批量轉(zhuǎn)換文本文件編碼
這篇文章主要為大家詳細(xì)介紹了如何利用Python實(shí)現(xiàn)自動(dòng)識(shí)別并批量轉(zhuǎn)換文本文件編碼的功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2023-03-03
Python and、or以及and-or語(yǔ)法總結(jié)
這篇文章主要介紹了Python and、or以及and-or語(yǔ)法總結(jié),本文分別給出實(shí)例講解它們的使用方法,需要的朋友可以參考下2015-04-04
Python可跨平臺(tái)實(shí)現(xiàn)獲取按鍵的方法
這篇文章主要介紹了Python可跨平臺(tái)實(shí)現(xiàn)獲取按鍵的方法,分別針對(duì)windows及Unix等不同平臺(tái)獲取按鍵的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03
Python2.7實(shí)現(xiàn)多進(jìn)程下開(kāi)發(fā)多線程示例
這篇文章主要為大家詳細(xì)介紹了Python2.7實(shí)現(xiàn)多進(jìn)程下開(kāi)發(fā)多線程示例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-05-05
Python實(shí)現(xiàn)單詞拼寫(xiě)檢查
這篇文章主要介紹了Python實(shí)現(xiàn)單詞拼寫(xiě)檢查,本文講解了單詞拼寫(xiě)檢查的一些知識(shí)并給出兩種實(shí)現(xiàn)方法,需要的朋友可以參考下2015-04-04

