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

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

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

前言

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

實現(xiàn)步驟

  • 讀取圖像,獲取圖像每個像素點的RGB值;
  • 根據(jù)每個像素點的RGB值設(shè)置excel每個方格的顏色值;
  • 根據(jù)像素點的坐標(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é)

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

相關(guān)文章

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

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

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

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

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

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

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

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

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

    最新版Anaconda安裝教程

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

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

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

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

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

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

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

    django 自定義過濾器的實現(xiàn)

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

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

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

最新評論

翁牛特旗| 广水市| 永修县| 长治市| 介休市| 乌兰察布市| 乌鲁木齐县| 肇源县| 衡水市| 维西| 富平县| 台南县| 镇原县| 大化| 台湾省| 泸定县| 瑞金市| 陈巴尔虎旗| 杭锦旗| 平安县| 崇左市| 青浦区| 措勤县| 沂水县| 泽州县| 泰安市| 扬州市| 佛冈县| 大洼县| 枣阳市| 景泰县| 沅江市| 安康市| 清新县| 大姚县| 安丘市| 盐津县| 永年县| 宁阳县| 通山县| 璧山县|