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

利用python將圖片轉(zhuǎn)換成excel文檔格式

 更新時(shí)間:2017年12月30日 10:02:11   作者:神奇的戰(zhàn)士  
編寫了一小段Python代碼,將圖片轉(zhuǎn)為了Excel,純屬娛樂(lè),下面這篇文章主要給大家介紹了關(guān)于利用python將圖片轉(zhuǎn)換成excel文檔格式的相關(guān)資料,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。

前言

本文主要介紹了關(guān)于利用python將圖片轉(zhuǎn)換成excel文檔的相關(guān)內(nèi)容,分享出來(lái)供大家參考學(xué)習(xí),下面話不多說(shuō)了,來(lái)一起看看詳細(xì)的介紹吧。

實(shí)現(xiàn)步驟

  • 讀取圖像,獲取圖像每個(gè)像素點(diǎn)的RGB值;
  • 根據(jù)每個(gè)像素點(diǎn)的RGB值設(shè)置excel每個(gè)方格的顏色值;
  • 根據(jù)像素點(diǎn)的坐標(biāo),寫入excel文件;
  • 保存退出;

示例代碼

from PIL import Image
import numpy as np
import time
import matplotlib.pyplot as plt
import xlsxwriter
def get_xy(row, col):
 table = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
 num1 = col / 26
 num2 = col % 26
 # print num1, num2
 if num1 == 0:
  return table[num2 - 1] + str(row)
 else:
  return table[num1-1] + table[num2 - 1] + str(row)
def main():
 img = np.array(Image.open('whale.jpeg'))
 
 # plt.figure("whale")
 # plt.imshow(img)
 # plt.show()
 rows, cols, dims = img.shape
 print img.shape 
 print img.dtype 
 print img.size 
 print type(img)
 # print img[188, 188, 0]
 excel = xlsxwriter.Workbook('image_excel.xlsx')
 cellformat = excel.add_format({'bg_color': '#123456',
         'font_color': '#654321'})
 worksheet1 = excel.add_worksheet()
 data = []
 color = [''] * cols
 cellcolor = ""
 for i in range(rows):
  for j in range(cols):
   # print hex(img[i, j, 0]), hex(img[i, j, 1]), hex(img[i, j, 2])
   cellcolor = (hex(img[i, j, 0]) + hex(img[i, j, 1]) + hex(img[i, j, 2])).replace('0x', '')
   # print cellcolor
   
   cellformat = excel.add_format({'bg_color': '#'+cellcolor, 
           'font_color': '#'+cellcolor})
   
   # cellformat = excel.add_format({'bg_color': '#C6EFCE', 
   #        'font_color': '#006100'})
   
   worksheet1.conditional_format(get_xy(i, j), {'type': 'cell',
              'criteria': '<',
              'value': 50,
              'format': cellformat})
  # data.append(data_row)
 excel.close() 

if __name__ == '__main__':
 main()
 # print get_xy(133, 27)

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • Python裝飾器的應(yīng)用場(chǎng)景代碼總結(jié)

    Python裝飾器的應(yīng)用場(chǎng)景代碼總結(jié)

    這篇文章主要介紹了Python裝飾器的應(yīng)用場(chǎng)景,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-04-04
  • Django更新models數(shù)據(jù)庫(kù)結(jié)構(gòu)步驟

    Django更新models數(shù)據(jù)庫(kù)結(jié)構(gòu)步驟

    這篇文章主要介紹了Django更新models數(shù)據(jù)庫(kù)結(jié)構(gòu)的操作步驟,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-04-04
  • Python?實(shí)現(xiàn)圖像特效中的油畫效果

    Python?實(shí)現(xiàn)圖像特效中的油畫效果

    這篇文章主要是為大家簡(jiǎn)單介紹一下圖像添加油畫特效的基本原理以及代碼實(shí)現(xiàn),文中的示例代碼很詳細(xì),對(duì)我們學(xué)習(xí)或者工作有一點(diǎn)的價(jià)值,感興趣的小伙伴可以了解一下
    2021-12-12
  • Python OpenCV圖像復(fù)原的實(shí)現(xiàn)步驟

    Python OpenCV圖像復(fù)原的實(shí)現(xiàn)步驟

    Python OpenCV圖像復(fù)原是一個(gè)涉及去除噪聲、模糊等失真的過(guò)程,旨在恢復(fù)圖像的原始質(zhì)量,以下是一個(gè)詳細(xì)的案例教程,包括理論背景和具體實(shí)現(xiàn)步驟,需要的朋友可以參考下
    2024-12-12
  • 最新版Anaconda安裝教程

    最新版Anaconda安裝教程

    本文主要介紹了最新版Anaconda安裝教程,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-03-03
  • 編寫Python爬蟲(chóng)抓取豆瓣電影TOP100及用戶頭像的方法

    編寫Python爬蟲(chóng)抓取豆瓣電影TOP100及用戶頭像的方法

    這篇文章主要介紹了編寫Python爬蟲(chóng)抓取豆瓣電影TOP100及用戶頭像的方法,用到了Python的urllib和urllib2模塊,需要的朋友可以參考下
    2016-01-01
  • Python常用數(shù)據(jù)類型之列表使用詳解

    Python常用數(shù)據(jù)類型之列表使用詳解

    列表是Python中的基礎(chǔ)數(shù)據(jù)類型之一,其他語(yǔ)言中也有類似于列表的數(shù)據(jù)類型,比如js中叫數(shù)組,他是以[ ]括起來(lái),每個(gè)元素以逗號(hào)隔開(kāi),而且他里面可以存放各種數(shù)據(jù)類型。本文將通過(guò)示例詳細(xì)講解列表的使用,需要的可以參考一下
    2022-04-04
  • Python 中 function(#) (X)格式 和 (#)在Python3.*中的注意事項(xiàng)

    Python 中 function(#) (X)格式 和 (#)在Python3.*中的注意事項(xiàng)

    這篇文章主要介紹了Python 中 function(#) (X)格式 和 (#)在Python3.*中的注意事項(xiàng),非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-11-11
  • django 自定義過(guò)濾器的實(shí)現(xiàn)

    django 自定義過(guò)濾器的實(shí)現(xiàn)

    這篇文章主要介紹了django 自定義過(guò)濾器的實(shí)現(xiàn),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-02-02
  • Pyqt5自適應(yīng)布局實(shí)例

    Pyqt5自適應(yīng)布局實(shí)例

    今天小編就為大家分享一篇Pyqt5自適應(yīng)布局實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-12-12

最新評(píng)論

凤冈县| 咸丰县| 东阿县| 绥芬河市| 健康| 丹阳市| 佛山市| 沈阳市| 安乡县| 贡嘎县| 湘西| 临安市| 临湘市| 隆昌县| 伊吾县| 桐庐县| 尚义县| 昭觉县| 井冈山市| 达日县| 沈阳市| 塘沽区| 贵州省| 波密县| 桐庐县| 通江县| 伊金霍洛旗| 神木县| 白城市| 许昌市| 江西省| 九台市| 兴义市| 石河子市| 绵竹市| 高陵县| 郎溪县| 闽清县| 始兴县| 杭锦后旗| 玉环县|