欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使用Python將長圖片分割為若干張小圖片

 更新時間:2025年01月19日 14:43:21   作者:cheese-liang  
這篇文章主要為大家詳細介紹了如何使用Python將長圖片分割為若干張小圖片,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下

1. Python需求的任務

使用Python將長圖片分隔為若干張小圖片

我有如下的一張長圖片

想要將其分割為若干張小圖片

2. Python代碼的實現

from PIL import Image

def cut_image(image_path, output_folder, width, height):
    image = Image.open(image_path)
    image_width, image_height = image.size

    # 計算需要切割成多少行和列的小圖片
    rows = image_height // height
    columns = image_width // width

    count = 0

    for row in range(rows):
        for col in range(columns):
            x = col * width
            y = row * height

            # 切割圖片
            cropped_image = image.crop((x, y, x + width, y + height))

            # 保存切割后的小圖片
            cropped_image.save(f"{output_folder}/image_{count}.png")

            count += 1

image_path = "D:/400-File/000-Project/000-Pycharm/005-CSDN_File/010-Slide photo to small/Excel文件售賣.png"
output_folder = "D:/200-Life/220-Money/236-Csdn/寫作/Excel文件售賣"
width = 640  # 每個小圖片的寬度
height = 1080  # 每個小圖片的高度

cut_image(image_path, output_folder, width, height)

3. 代碼修改的位置

image_path = "D:/400-File/000-Project/000-Pycharm/005-CSDN_File/010-Slide photo to small/Excel文件售賣.png"

image_path是你長圖片的地址。

output_folder = "D:/200-Life/220-Money/236-Csdn/寫作/Excel文件售賣"
width = 640  # 每個小圖片的寬度
height = 1080  # 每個小圖片的高度

output_folder是小圖片導出的地址

width = 640  是每個小圖片的寬度

height = 1080 是每個小圖片的高度

寬度根據原始圖片的寬度進行定義。

高度可以自由定義,這里選為1080。

4. 運行結果

代碼運行

運行結果

到此這篇關于使用Python將長圖片分割為若干張小圖片的文章就介紹到這了,更多相關Python長圖片分割內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 利用python list完成最簡單的DB連接池方法

    利用python list完成最簡單的DB連接池方法

    這篇文章主要介紹了利用python list完成最簡單的DB連接池方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-08-08
  • centos系統升級python 2.7.3

    centos系統升級python 2.7.3

    CentOS上安裝的python版本是2.6,不能滿足我運行軟件的要求,所以對python進行升級。Python的最新版本已經是3.3,但是Python3的兼容性可能還有一定的問題,所以還是升級到2.7較為保險。
    2014-07-07
  • Python輸出漢字字庫及將文字轉換為圖片的方法

    Python輸出漢字字庫及將文字轉換為圖片的方法

    這篇文章主要介紹了Python輸出漢字字庫及將文字轉換為圖片的方法,分別用到了codecs模塊和pygame模塊,需要的朋友可以參考下
    2016-06-06
  • Django學習筆記之View操作指南

    Django學習筆記之View操作指南

    這篇文章主要給大家介紹了關于Django學習筆記之View操作指南的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • python+mysql實現學生信息查詢系統

    python+mysql實現學生信息查詢系統

    這篇文章主要為大家詳細介紹了python+mysql實現學生信息查詢系統,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • Python中常用的8個繪圖函數使用詳解

    Python中常用的8個繪圖函數使用詳解

    這篇文章主要為大家詳細介紹了Python中常用的8個繪圖函數的使用,文中的示例代碼講解詳細,具有一定的學習價值,感興趣的小伙伴可以跟隨小編一起了解一下
    2023-10-10
  • Python繪制熱力圖示例

    Python繪制熱力圖示例

    這篇文章主要介紹了Python繪制熱力圖,結合實例形式分析了Python使用pyheatmap及matplotlib模塊進行數值計算與圖形繪制相關操作技巧,需要的朋友可以參考下
    2019-09-09
  • Python實現老照片修復之上色小技巧

    Python實現老照片修復之上色小技巧

    你會黑白照片上色嗎,今天小編帶你用python來給黑白照片上個色,這里我們借助百度AI開放平臺的“黑白圖像上色”接口,僅需二十行代碼即可實現,感興趣的朋友來看看吧
    2021-10-10
  • python批量提取word內信息

    python批量提取word內信息

    這里給大家分享的是php讀取word并提取word內信息的方法,十分的簡單實用,有需要的小伙伴可以參考下。
    2015-08-08
  • TensorFlow實現卷積神經網絡CNN

    TensorFlow實現卷積神經網絡CNN

    這篇文章主要為大家詳細介紹了TensorFlow實現卷積神經網絡CNN,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03

最新評論