最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python生成指定尺寸縮略圖的示例

 更新時間:2014年05月07日 11:05:43   作者:  
這篇文章主要介紹了python生成指定尺寸縮略圖的示例,需要的朋友可以參考下

python生成指定尺寸的縮略圖

復制代碼 代碼如下:

def MakeThumb(path, sizes=(75, 32, 16)):
    """
    縮略圖生成程序 by Neil Chen
    sizes 參數(shù)傳遞要生成的尺寸,可以生成多種尺寸
    """
    base, ext = os.path.splitext(path)
    try:
        im = Image.open(path)
    except IOError:
        return
    mode = im.mode
    if mode not in ('L', 'RGB'):
        if mode == 'RGBA':
            # 透明圖片需要加白色底
            alpha = im.split()[3]
            bgmask = alpha.point(lambda x: 255-x)
            im = im.convert('RGB')
            # paste(color, box, mask)
            im.paste((255,255,255), None, bgmask)
        else:
            im = im.convert('RGB')

    width, height = im.size
    if width == height:
        region = im
    else:
        if width > height:
            delta = (width - height)/2
            box = (delta, 0, delta+height, height)
        else:
            delta = (height - width)/2
            box = (0, delta, width, delta+width)
        region = im.crop(box)

    for size in sizes:
        filename = base + "_" + "%sx%s" % (str(size), str(size)) + ".jpg"
        thumb = region.resize((size,size), Image.ANTIALIAS)
        thumb.save(filename, quality=100) # 默認 JPEG 保存質量是 75, 不太清楚。可選值(0~100)

相關文章

  • 詳解Python中的List 2

    詳解Python中的List 2

    這篇文章主要為大家介紹了Python中的List,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • 詳細探究Python中的字典容器

    詳細探究Python中的字典容器

    這篇文章主要介紹了Python中的字典容器,本文來自于IBM官方網(wǎng)站技術文檔,需要的朋友可以參考下
    2015-04-04
  • 用Python給圖像算法做個簡單應用界面

    用Python給圖像算法做個簡單應用界面

    這篇文章主要介紹了用Python給圖像算法做個簡單應用界面,幫助大家更好的理解和學習使用python開發(fā)gui,感興趣的朋友可以了解下
    2021-05-05
  • Python 實現(xiàn)訓練集、測試集隨機劃分

    Python 實現(xiàn)訓練集、測試集隨機劃分

    今天小編就為大家分享一篇Python 實現(xiàn)訓練集、測試集隨機劃分,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • Python發(fā)送郵件實現(xiàn)基礎解析

    Python發(fā)送郵件實現(xiàn)基礎解析

    這篇文章主要介紹了Python發(fā)送郵件實現(xiàn)基礎解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-08-08
  • Python使用Socket實現(xiàn)簡單聊天程序

    Python使用Socket實現(xiàn)簡單聊天程序

    這篇文章主要介紹了Python使用Socket實現(xiàn)簡單聊天程序,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-02-02
  • 解決TensorFlow程序無限制占用GPU的方法

    解決TensorFlow程序無限制占用GPU的方法

    這篇文章主要介紹了解決TensorFlow程序無限制占用GPU的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-06-06
  • Python如何實現(xiàn)伽馬矯正

    Python如何實現(xiàn)伽馬矯正

    這篇文章主要介紹了Python如何實現(xiàn)伽馬矯正問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • numpy中hstack vstack stack concatenate函數(shù)示例詳解

    numpy中hstack vstack stack concatenate函數(shù)示例詳解

    這篇文章主要為大家介紹了numpy中hstack vstack stack concatenate函數(shù)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • 基于python3的socket聊天編程

    基于python3的socket聊天編程

    這篇文章主要為大家詳細介紹了基于python3的socket聊天編程,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-02-02

最新評論

晋中市| 连江县| 内丘县| 西乡县| 连州市| 新河县| 红安县| 虹口区| 黔西县| 共和县| 桐柏县| 宝鸡市| 城步| 集贤县| 防城港市| 新泰市| 紫金县| 南部县| 乌拉特中旗| 启东市| 当涂县| 北宁市| 蓬安县| 东阳市| 乐清市| 大名县| 正定县| 新邵县| 赫章县| 镇宁| 清流县| 河西区| 弋阳县| 鄂州市| 岳西县| 秦皇岛市| 德清县| 平南县| 桓台县| 上林县| 随州市|