活和工作中,我們經常需要拍攝或掃描文字類的圖片。例如,孩子的作業完成后要用手機拍照上傳到微信里;發給客戶的合同要用掃描儀處理成電子版發送出去;上級部門下達的紅頭文件要用掃描儀掃描成電子檔長久保存。
有時候因為拍攝技術不佳、光照條件不好、保存不當等原因,這些文字類的圖片可能會出現灰底,也就是圖片底色灰蒙蒙的,從而影響字跡顯示效果。嚴重的時候灰底會接近黑底,甚至出現透底(紙背面的字跡會透過來)。
要想優化這樣的文字類圖片,去掉圖片背景上的各種灰影,讓灰底恢復成紙張的白色,我們一般會想到借助于Photoshop這樣的圖像處理軟件。但是Photoshop太專業了,有圖像處理功底的人尚且用著費勁,更別提我們這種完全不懂的小白了。市面上也有一些能去除灰底的工具軟件,但是都各有不足,要不就無法處理重度灰底,要不就只能在手機上使用,要不就是對于免費用戶不友好,會在處理后的圖片上添加產品水印
那么有沒有一款既操作簡單,又效果不錯,同時還免費的文字圖像去底軟件呢?
有!
這就是多可軟件制造商近期推出的一款專業級圖像去底軟件——原本專業級圖片去灰底與增強軟件
"原本"能把文件、合同、書籍的掃描圖片或照片背景里的各種陰影和雜質都去掉,保留其中的彩色部分,使文件干凈、字跡清晰,更接近文檔本來的模樣。
原本專業級圖片去灰底與增強軟件有兩大特點:
先來看下原本的操作如何簡單:
原本操作上最突出的優點是:
沒有繁復的操作,不需要設置令人望而生畏的參數,去除灰底只需一鍵。
下圖是原本軟件的操作鍵,整個軟件所有的按鍵都在這里:
"打開"和"保存",分別用來打開電腦上的圖片和將處理好的圖片保存到電腦上,剩下的中間六個按鍵就是功能按鍵。
這六個按鍵又分成兩大塊。
頭三個按鍵是最主要的基礎按鍵,去灰底就靠他們。
去灰底操作過程相當簡單:
先點擊【打開】打開電腦上的圖片->然后再點擊這三個按鍵中的一個->完成
那三個按鍵應該按哪個?一般說來,點擊哪個都行。不過這三個按鍵在功能上還是有細微區別的:
【見證神奇】:最常用的按鍵。一般質地的文檔圖片,只要使用該鍵就能完美去灰底。
【超黑底灰】:當灰底比較嚴重、甚至有透底時,使用該鍵。
【初心本色】:如果圖片中有彩色文字或印章,例如紅字、紅章,可以直接使用該鍵。也可以先使用前兩個按鍵中的一個完成去灰,再使用本鍵來恢復圖片中的色彩。
通常情況下,到這時就已經完成去灰底操作,可以點擊【保存】鍵將處理后的圖片保存到電腦上了。
但如果您對圖片有更高要求,想做進一步優化,則可以使用后面的三個按鍵:
【掃除麻點】:有點像遮瑕膏。如果頁面上還留有少量麻點,可以用它來去除;
【強化對比】:類似于化妝時打陰影。可以增強文檔的對比度,并去除部分淺灰點。
【文檔美顏】:約等于相機里的"美顏"功能,能柔化文檔中的圖片,以獲得更好的打印效果。
原本軟件的操作就是如此簡單,那么處理后的效果究竟如何呢?
無論原圖質地有多差,經原本處理后,圖片都會煥然一新,非常接近紙質文件本身,也就是白底黑字,字跡清晰,紙面沒有陰影和雜質。
下面我們分別看看原本軟件對三個圖例的處理效果。
下圖1 。在處理圖紙的掃描圖片時,因為圖片灰底一般,不算嚴重,也沒有彩色部分,所以最基本最常用的【見證神奇】就夠用了:
從上面兩圖的對比能看出明顯區別。原圖的黃底和頁面中間偏右下那團灰色的陰影,在處理后的圖片中都不見了。整個圖片顯得干凈和清晰。
下圖2。圖2是書籍的照片,由于紙張較薄,導致照片上的黑底太嚴重了,嚴重到能看到背面的文字,這就屬于透底。這種嚴重黑底和透底更適合使用【超黑底灰】:
處理完后,右側的文字圖片也同樣是干干凈凈的,字跡非常清晰,完全可以用來打印了。
再看看圖3。圖3是個帶紅章和藍色logo的合同掃描件,因為圖片中有色彩,而且圖片灰底不太嚴重,所以處理時直接使用【初心本色】就可以了:
處理后的圖片很明顯比原圖潔白而清晰,已經很接近文檔本來的模樣了。
而且圖片經過去灰底處理后,由于文字清晰了,對于后期進行OCR識別也更有優勢,文字識別的正確率會高很多。
如此簡單好用的軟件竟然還是免費的!
無論您是自用還是商用,原本專業版不收取任何費用。沒有使用時間限制,沒有使用次數限制,沒有圖片處理數量限制,也不會在您處理后的圖片上添加產品水印。
原本就是這么厚道。
不過在您準備下載使用軟件前,還得提醒您兩點:
要下載原本軟件,請前往原本官網:http://www.legalsoft.com.cn/yuanben.html
官網頁面會對軟件進行不定期更新,您可直接下載最新版本。下載軟件解壓縮后,無需安裝,直接點擊yuanben.exe就能運行。
百聞不如一見,百見不如一試。本文提到的三個圖例的原圖在原本軟件里也附帶了,大家可以親自操作體驗一下。當然您還能打開自己的掃描圖片,看看原本能帶給你怎樣的驚喜。
本章中,我們注重具體問題具體分析,通用部分合并處理。通過學習,也可以對網頁代碼進行一定的了解。了解了特性才能解決問題。
在網頁文件中的代碼形式下,還包含著兩種內容,一種是CSS內容,用于控制網頁的樣式,沒有我們所需要的內容,用這個符號標注<style>...</style>。另外一種是javascript腳本,他們用于控制網頁的動作,也沒有我們所需要的內容,用這個符號標注<script></script>。
對于這兩部分內容,去除它們的方法基本一樣,因此,我們放到了一個專題來研究。
于是我們編寫了下面的主程序
上一章說過的這一章不重復,新的內容如下
第17行,從body中去除樣式內容
第18行,從body中去除腳本內容
上面兩行內容中,我們看到,我們又新做了一個函數,名字叫做去除腳本代碼。
下面我們來研究這個函數
第6行,假如我們去除的是style,用它的結束符 </style 對字符串進行拆分,拆分完后放到列表中
第7行,我們設定一個回收結果的變量
第8行,開始遍歷拆分后所有列表中的元素
第9行,對元素進行二次拆分,紛紛的標記符是開始符<style
第10行,開始符前面的內容,實際上就是非腳本內容,這時,我們把它收納回來。
第11行,我們返回收納的結果。
我們發現,我們使用的分隔符,都沒有包含右尖括號,原因是有些腳本是可以帶些其他參數的,這樣設計是為了提高兼容性。將來在內容中孤立右尖括號,我們可以統一去除。
下面我們上完整的程序
從上圖中,我們發現,以前定義的函數在這個程序看不見了,主要原因是我們把出現過的內容全部放到了通用函數庫中,在本程序中,只列出我們需要研究的函數,在下一章中,這個函數我們還會把它放到通用函數庫中。
針對一段網頁代碼,運行后的結果如下圖
可以看的出來,這些代碼中基本上都包含了有內容了。以后我們再研究,如何進一步把文字提取出來。路是需要一步一步走的。
位網友們,在瀏覽網頁的時候是否有過看到網頁旁邊的廣告很不爽,而且有時點擊關閉還點錯了的經歷呢?
對于手殘黨來說,這是令人難以忍受的。
不過,今天給大家分享一下前端程序員專門用來調試網頁樣式的方法。
首先打開一個網頁
然后看到旁邊的傳奇廣告
點擊鍵盤的F12,出現網頁代碼
然后點擊左上角的按鈕
然后放到廣告上會出現這樣的一幕
然后點擊它,在右側代碼就會出現變化,這是css代碼
點擊第一個花括號中心
然后輸入 display 按一下回車鍵
接著輸入 none
馬上你所選擇的廣告就沒有了
有時你也可以閑的無聊把整個網頁的內容全部整沒了,就像這樣。。。
當然,只要刷新一下原來的內容就可以回來了。
最后,感謝大家的閱讀,謝謝!
*請認真填寫需求信息,我們會在24小時內與您取得聯系。