亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

使用Python的PIL模塊來進行圖片對比

2020-01-04 17:44:59
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了使用Python的PIL模塊來進行圖片對比的方法,搜索引擎最基本的圖片搜索也是利用圖片顏色值的對比來實現的,需要的朋友可以參考下
 

在使用google或者baidu搜圖的時候會發現有一個圖片顏色選項,感覺非常有意思,有人可能會想這肯定是人為的去劃分的,呵呵,有這種可能,但是估計人會累死, 開個玩笑,當然是通過機器識別的,海量的圖片只有機器識別才能做到。 
那用python能不能實現這種功能呢?答案是:能

利用python的PIL模塊的強大的圖像處理功能就可以做到,下面上代碼:

import colorsysdef get_dominant_color(image):#顏色模式轉換,以便輸出rgb顏色值  image = image.convert('RGBA')#生成縮略圖,減少計算量,減小cpu壓力  image.thumbnail((200, 200))  max_score = None  dominant_color = None  for count, (r, g, b, a) in image.getcolors(image.size[0] * image.size[1]):    # 跳過純黑色    if a == 0:      continue    saturation = colorsys.rgb_to_hsv(r / 255.0, g / 255.0, b / 255.0)[1]    y = min(abs(r * 2104 + g * 4130 + b * 802 + 4096 + 131072) >> 13, 235)    y = (y - 16.0) / (235 - 16)    # 忽略高亮色    if y > 0.9:      continue    # Calculate the score, preferring highly saturated colors.    # Add 0.1 to the saturation so we don't completely ignore grayscale    # colors by multiplying the count by zero, but still give them a low    # weight.    score = (saturation + 0.1) * count    if score > max_score:      max_score = score      dominant_color = (r, g, b)  return dominant_color


如何使用:

from PIL import Imageprint get_dominant_color(Image.open('logo.jpg'))

這樣就會返回一個rgb顏色,但是這個值是很精確的范圍,那我們如何實現百度圖片那樣的色域呢?? 
其實方法很簡單,r/g/b都是0-255的值,我們只要把這三個值分別劃分相等的區間,然后組合,取近似值。例如:劃分為0-127,和128-255,然后自由組 合,可以出現八種組合,然后從中挑出比較有代表性的顏色即可。 
當然我只是舉一個例子,你也可以劃分的更細,那樣顯示的顏色就會更準確~~大家趕快試試吧

PS:通過pil生成縮略圖的簡單代碼

如果是單純地生成縮略圖,我們可以通過pil很簡單地辦到,這段代碼會強行將圖片大小修改成250x156:

from PIL import Imageimg = Image.open('sharejs.jpg')img = img.resize((250, 156), Image.ANTIALIAS)img.save('sharejs_small.jpg')

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品久久久久99| 久久久精品影院| 亚洲人精选亚洲人成在线| 久久av资源网站| 精品久久久久久中文字幕| 热久久这里只有| 久久久亚洲成人| 亚洲剧情一区二区| 欧美xxxx18性欧美| 2019中文字幕在线| 91精品在线看| 日韩成人在线网站| 一区二区三区动漫| 亚洲va国产va天堂va久久| 7777精品久久久久久| 91九色视频在线| 国产精品综合网站| 欧美午夜xxx| 亚洲免费人成在线视频观看| 2025国产精品视频| 国产91|九色| 亚洲精品在线视频| 在线播放精品一区二区三区| 欧美在线视频a| 欧美色视频日本高清在线观看| 欧美精品videosex牲欧美| 亚洲欧美色图片| 91av在线不卡| 日韩的一区二区| 国产一区二区三区在线观看网站| 成人免费观看49www在线观看| 中文字幕精品视频| 欧美在线欧美在线| 欧美日韩亚洲视频| 日韩经典第一页| 最近免费中文字幕视频2019| 日韩免费观看av| 国产亚洲精品一区二区| 久久久极品av| 一区二区三区www| 国产亚洲激情视频在线| 精品久久久久久电影| 按摩亚洲人久久| 国产精品直播网红| 性色av一区二区咪爱| 欲色天天网综合久久| 久久亚洲精品毛片| 国产99视频在线观看| 日韩国产精品视频| 国精产品一区一区三区有限在线| 日韩精品在线免费| 国产精品久久97| 日韩福利在线播放| 成人夜晚看av| 欧美wwwwww| 欧美色播在线播放| 国产91色在线|免| 蜜月aⅴ免费一区二区三区| 成人深夜直播免费观看| 久久6免费高清热精品| 国产在线拍偷自揄拍精品| 日本国产欧美一区二区三区| 久久天天躁狠狠躁夜夜爽蜜月| 欧美视频不卡中文| 欧美激情精品久久久久久久变态| 久久久久久久av| 91精品国产高清自在线看超| 欧美激情免费看| 日韩精品一二三四区| www日韩中文字幕在线看| 亚洲欧美成人一区二区在线电影| 国产精品久久精品| 97免费中文视频在线观看| 国产91在线播放精品91| 亚洲精品之草原avav久久| 亚洲国产精品国自产拍av秋霞| 欧美中文字幕视频| 欧美日韩精品中文字幕| 97视频在线观看免费高清完整版在线观看| 亚洲精品99久久久久中文字幕| 高清日韩电视剧大全免费播放在线观看| 国产专区精品视频| 成人网址在线观看| 亚洲国产精品电影在线观看| 亚洲免费av网址| 日韩有码在线观看| 精品国产一区二区三区在线观看| 国产精品h片在线播放| 久久精品99久久香蕉国产色戒| 清纯唯美日韩制服另类| 国产激情视频一区| 亚洲日韩中文字幕在线播放| 日韩亚洲欧美中文高清在线| 国产精品一久久香蕉国产线看观看| 欧洲精品在线视频| 亚洲性生活视频| 欧美日韩激情网| 中文字幕亚洲欧美在线| 欧美精品日韩三级| 精品中文字幕乱| 亚洲精品国产suv| 91免费国产视频| 亚洲激情在线视频| 久久精品国亚洲| 91色精品视频在线| 国产精品久久综合av爱欲tv| 日本免费在线精品| 欧美午夜片欧美片在线观看| 国产美女直播视频一区| 韩国19禁主播vip福利视频| 欧美成人合集magnet| 国模极品一区二区三区| 欧美精品在线视频观看| 中文字幕欧美精品在线| 久久久精品一区二区三区| 91夜夜未满十八勿入爽爽影院| 欧美大尺度激情区在线播放| 亚洲社区在线观看| 中文字幕一区日韩电影| 奇门遁甲1982国语版免费观看高清| 国产精品视频yy9099| 亚洲图片欧美日产| 91在线观看免费高清完整版在线观看| 红桃av永久久久| 日韩精品在线电影| 国内伊人久久久久久网站视频| 97超碰色婷婷| 国产精品免费久久久久影院| 国产午夜精品全部视频播放| 最好看的2019的中文字幕视频| 中文字幕日韩在线视频| 欧美日韩高清在线观看| 亚洲国产精品久久久久秋霞不卡| 欧美日韩国产中文精品字幕自在自线| 国产999精品视频| 欧美激情精品久久久久久黑人| 亚洲色图在线观看| 91色视频在线观看| 欧美午夜宅男影院在线观看| 久久久久久有精品国产| 日韩在线观看高清| 欧美激情a∨在线视频播放| 久久久噜噜噜久久久| 日韩大片免费观看视频播放| 国产精品自产拍在线观看中文| 正在播放国产一区| 日本视频久久久| 久久久久一本一区二区青青蜜月| 亚洲欧美日韩精品久久奇米色影视| 国产精品爽黄69| 欧美人成在线视频| 国内精品一区二区三区四区| 成人中文字幕+乱码+中文字幕| 在线成人激情黄色| 黑人巨大精品欧美一区二区| 欧美一级大片在线免费观看| 久久久久久久电影一区| 欧美极品少妇xxxxx| 国产精品国产三级国产专播精品人| 国产精品中文字幕久久久| 国产精品久久久| 日韩一区二区精品视频| 九九精品在线播放| 中文字幕免费精品一区|