1. 程式人生 > >一寸照白底改紅底

一寸照白底改紅底

使用 python3 的 PIL 庫,使用其中 Image.open 方法開啟,然後使用 getpixel() 方法獲取畫素資訊,若為白色則使用 putpixel() 改為紅色。
但選區不會選,只能大致改一下,若有解決方法請指教 ^_^

from PIL import Image as image
img = image.open("d:\\2.jpg")
p = img.getpixel( tuple(map(lambda x:x//10, img.size)) )
w,h = img.size
for x in range(w-1):
    for y in range(h-1):
        try:
            if img.getpixel
( (x,y) ) > (240,240,240) and img.getpixel( (x,y+1) ) > (240,240,240) and img.getpixel( (x,y-1) ) > (240,240,240) and img.getpixel( (x+1,y) ) > (240,240,240) and img.getpixel( (x-1,y) ) > (240,240,240): img.putpixel( (x,y), (255,0,0) ) except: img.putpixel( (x,y), (255
,0,0) ) img.save("3.jpg") img.show() print("successful convernt!")

(本文會繼續更新)

相關推薦

使用 python3 的 PIL 庫,使用其中 Image.open 方法開啟,然後使用 getpixel() 方法獲取畫素資訊,若為白色則使用 putpixel() 改為紅色。 但選區不會選,只能大

在Linux下使用GIMP列印

一箇中心概念:PPI PPI(pixels per inch)字面意思表示一英寸內包含多少個畫素 (1)、從幾何上來理解,就是一英寸長的線段內,最多可以放多少個點。 (2)、換句話說,可以將多少個點,均勻放到一英寸線段裡去,而且保證每個點不重疊,可區分。 說法(1)對印表機

1.54Oled顯示屏大尺寸黑白字藍色黃色模組模組哪幾個尺寸保險櫃智慧門鎖儀表省電選型

OLED顯示屏被認為是下一代平面顯示器的佼佼者,而它全面覆蓋我們日常生活的時代也即將到來。OLED顯示屏可以自發光,反應靈敏,製作簡單,操作方便,一旦技術成熟且量產後,它可以廣泛應用到航空、汽車、家電、手機等各類電子科技產品。 OLED螢幕顯示的優點:1、厚度可

olabuy:生活本不易 請你善待每光陰!

生活意趣相投,會讓兩個人相遇並相知,人生都會遇到屬於自已的那一個生活圈子。喜歡搓麻將,會有一定的牌友,喜歡打球,會有一定的球友,有股友,就一定熱衷於股市穿梭.要了解一個的性格愛好,看他的圈子就會知曉。其實,圈子的神奇並不在於它能給人貼上的標簽,而在於你所在的圈子能給你帶來什麽,能收獲什麽。 請善待每一個遇見,

名小的一些感悟,吐槽(假如別人學編程之前說自己是零基礎,那麽我就是負基礎)

文件 我想 django set 學習編程 基本 install models 提升 2000年我上初中,第一次學習英語課程,從第二節課就開始落下了,我努力地背,就是背不會,英語聽了3年,啥也不會。2006年我從青島的一所職業中專畢業,然後打工十年,期間幹過農民工的電工,富

爬蟲是什麼?爬蟲能幹什麼?篇小能懂的Python爬蟲工作流程! python入門

這篇文章是給正準備學習或者想要Python爬蟲小白們看的。 如果不想看文章的可以私信我回復【爬蟲】有爬蟲入門的視訊教程 更多幹貨分享加python程式語言學習QQ群 515267276 根據使用場景,網路爬蟲可分為通用爬蟲(傳統爬蟲)和聚焦爬蟲兩種。 1.通用爬蟲捜索引擎抓取系統(Ba

# 華為考試心路歷程#名小的HCNP數通取證記錄

**關於證書瞭解來源於面試相關工作時HR詢問是否持有華為思科方面證書,對於當時剛入行的我還未對行業深入瞭解第一次知道還有證書的事情。隨後在現在公司工作負責維護大樓網路及硬體,工作有時候對於交換機方面有些吃力然後開始萌芽報班培訓的事情,隨後慢慢的在網上對比幾家培訓機構後最終選中51cto這個有品質保證的平臺

ps裁剪照片及換背景色

1.開啟ps,把圖片拖進去編輯 2.選魔棒工具,在途中選中背景色,滑鼠右鍵,選選擇反向 效果如下: 3.按 快捷鍵 ctrl + j  可以在右側看到新建出了一個圖層   4.選檔案,新建,填寫長寬,如果單位選畫素 只要大於 300  430 即可,如果選釐

7. 夜發《千字文》

#include "string.h" #include "stdio.h" #include "math.h" int main(int argc, char const *argv[]) { unsigned char ch, ch1, ch2; int t, tt, tt

福鼎杯生態分享:杯好茶如何沖泡

今天來說說福鼎一杯生態觀點: (一)不同品類,不同泡法; (二)不同年份,不同泡法; (三)不同用具,不同泡法; (四)不同物件,不同泡法; (一)不同品類,不同泡法 1.白毫銀針的泡法 沖泡白毫銀針,主要注意事項有二:其一,茶芽纖長細嫩,水溫不宜過高,90度左右即可;其二,這種上好的白茶渾

怕什麼真理無窮, 進的歡喜

概述:常見的安全漏洞:漏洞名稱漏洞背景避免方法解決方案CSRF(跨站請求偽裝)攻擊者誘導使用者點選連線,使用者瀏覽器攜帶cookie成功請求伺服器,造成使用者資訊丟失。驗證 HTTP Referer 欄位token驗證機制驗證碼spring-boot-security-csr

棵沒實現刪除的黑樹

除了刪除節點之外,把紅黑樹基本上看完了,順手用java實現了一棵紅黑樹import javax.swing.*; /** * Created by eminem on 16-11-15. */ public class brTree { private Nod

人生的路沒有條是走的

繼昨天考慮的問題,我在考慮是從事軟體開發工作呢,還是從事產品經理方向,處於思考與選擇中。 暫時叫石同學吧,她復旦碩士畢業之後在上海找了一家單位做產品經理,和我一樣,他也是轉行過來的。我和他的認識,是因為我們共同的同學——石。我和石是研究生同學,我們是在考雅思的時候認識的,我們一起經歷了考雅思的整

ubuntu14.04切換為gdm重啟後,電腦左上角只有條小槓在間歇性的閃動

問題描述:在給ubuntu14.04安裝完cuda8.0,重啟後,電腦一直迴圈在登陸介面,所以在tty1下將lightdm切換成了gdm,結果重啟之後,電腦就黑屏,螢幕左上角只有一條小白槓在間歇性的閃動 解決方法:Ctrl+Alt+F1會讓登陸,輸入註冊賬戶名+密碼,輸入期

名從小步步走向架構師的職業規劃以及學習思路!

一名從小白一步步走向架構師的職業規劃以及學習思路! 網際網路Java架構 2018-11-23 20:51:47 工作這麼些年了,看到了各種各樣的程式設計師,也看到了各種各樣的成長路線,說說自己的一些觀點吧。 作為技術人員,在剛起步階段時,首先需要拓寬自己的技術寬度,對自己所做

願得人心,首不相離!

《白頭吟》       --卓文君 皚如山上雪,皎若雲間月; 聞君有兩意,故來相決絕; 今日斗酒會,明旦溝水頭; 躞蹀御溝上,溝水東西流; 悽悽復悽悽,嫁娶不須啼; 願得一人心,白首不相離; 竹竿何嫋嫋,魚尾何簁簁; 男兒重意氣,何用錢刀為! 賞析      晉人葛洪《

2017年IT人年終總結,一個都不知道的你這年就過了

作者:程式猿(ID:imkuqin) 猿妹移動互聯時代,每天都會湧現大量新詞熱詞,我們IT圈也不

java常用類解析,小進階必備!

Random 讓系統產生隨機數使用 0~9的隨機數 (int)(Math.random()*10); 0~999的隨機數 (int)(Math.random()*1000); a~b的隨機數 (int)(Math.random()*(b-a)); 其實Math的random方法用的就是

VS2015配置並執行彙編(圖做)【vs2017的連結在最後】

前言我是上學期學的彙編,因為有vs又不想用課上教的麻煩的dosbox以及masm32,但是一直沒找到高亮外掛和能除錯的(難在執行不了而找不到答案上,出現的錯誤在最後放出,還請先達們不吝指點)彙編程式碼所以放棄了。但是我又偶然想起來了,而且偶然找到了高亮外掛!(那時查了很多帖子

得失不過二分意,去留只隨緣.青山作畫千秋墨,綠水為琴萬古弦.

web高通快取伺服器   web快取記憶體伺服器(Web cache)是具有快取記憶體功能的web代理伺服器,它們在代表客戶執行HTTP請求的問時,在自己的硬碟空間中儲存近來請求到的物件的一個拷貝。如下圖所示,使用者首先把他們的瀏覽器配置成所有的HTTP請求都定向到web快取記憶體伺服器。。這樣配置過的瀏覽器