首頁 web前端 PS教程 PS色調均質濾鏡的快速實作(C#原始碼)。

PS色調均質濾鏡的快速實作(C#原始碼)。

Feb 15, 2017 am 09:59 AM
ps

  photoshop色調均化功能通常是在進行修片處理前期比較常用的功能之一,其對擴展影像的對比度,增強視覺效果有一定的作用。在許多課本或文章中,也稱這種處理為灰階均衡化、直方圖均衡化等等。演算法原理都是對原始影像統計其直方圖,然後透過累計分佈函數,重新隱射直方圖數據,使每個色階的分佈機率都往一致的方向調整。我看到的網路上的程式碼,抑或是一些教材中的程式碼,對這個過程的描述都是相當的冗餘,要嘛是代碼累贅,效率低下,要嘛是蘿莉囉唆,很是難受。

   在給我的程式碼之前,還需要說明一些問題。對於灰階影像,由於只有一個通道,這個問題不明顯,對於常見的24位影像,由於有RGB三個通道,那就存在是每個通道都單獨均衡還是三通道聯合計算直方圖,然後利用相同的映射表在隱射RGB資料了,經過我的測試,在Photoshop中,是取的後者。

    for (Y = 0; Y <p></p><p><span style="font-size: 13px; font-family: 宋体;">  演算法部分就是這麼簡單的二十幾行程式碼,程式碼清晰,執行效率又特別高,數位相機中常見的4000*3000的照片100ms內就可以處理完畢。 </span></p><p><span style="font-size: 13px; font-family: 宋体;">    一副影像如果執行了一次色調均化,那麼再次執行色調均化應該不會有任何像素發生變換了。 </span></p><p><span style="font-size: 13px; font-family: 宋体;">    從廣義上講,色調均質可視為直方圖匹配的一個特例,即匹配的直方圖分佈為一條水平線。 </span></p><p><span style="font-size: 13px; font-family: 宋体;">    有些書中的色調均勻化是將各通道分別校正的,似乎這樣處理的效果容易導致影像整體顏色不搭配,例如經典的Lena圖:</span></p><p> <span style="font-size: 13px; font-family: 宋体;">原圖                              PS中的色調均勻               的快速實作(C#原始碼)。相關文章請關注PHP中文網! <img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/013/8eb48ac53c4b686a55a10d84272a9b1f-0.jpg" class="lazy" alt="PS色調均質濾鏡的快速實作(C#原始碼)。"    style="max-width:90%"  style="max-width:90%" title="PS色調均質濾鏡的快速實作(C#原始碼)。"><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/013/691628f7fd14aed82ce33125aefadd48-1.jpg" class="lazy" alt="PS色調均質濾鏡的快速實作(C#原始碼)。"    style="max-width:90%"  style="max-width:90%" title="PS色調均質濾鏡的快速實作(C#原始碼)。"> <img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/013/691628f7fd14aed82ce33125aefadd48-2.jpg" class="lazy" alt="PS色調均質濾鏡的快速實作(C#原始碼)。"    style="max-width:90%"  style="max-width:90%" title="PS色調均質濾鏡的快速實作(C#原始碼)。"></span></p>
登入後複製
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

ps序號cs5永久免費2020 ps序號cs5永久免費2020 Jul 13, 2023 am 10:06 AM

ps序號cs5永久免費2020有:1、1330-1384-7388-4265-2355-8589(中文);2、1330-1409-7892-5799-0412-7680(193);3、1330-1616-9193; -8375-9492-6951(中文);4、1330-1971-2669-5043-0398-7801(中文)等。

ps安裝無法寫入註冊表值錯誤160怎麼辦 ps安裝無法寫入註冊表值錯誤160怎麼辦 Mar 22, 2023 pm 02:33 PM

ps安裝無法寫入註冊表值錯誤160的解決方法:1、查看電腦中是否有2345的軟體,若有則卸載該軟體;2、按「Win+R」輸入「Regedit」開啟系統登錄,然後找到「Photoshop.exe」並將Photoshop項目刪除即可。

ps如何刪除選取區域 ps如何刪除選取區域 Aug 07, 2023 pm 01:46 PM

ps刪除選取區域的步驟:1、開啟想要編輯的圖片;2、使用適當的工具建立選取範圍;3、可以使用多種方法刪除選取範圍中的內容,使用“刪除”鍵、使用“修復畫筆工具” 、使用「內容感知填充」、使用「圖章工具」等;4、使用工具來修復任何明顯的痕跡或缺陷,使圖片看起來更自然;5、完成編輯後,點擊選單列中的「檔案」> 「儲存」來儲存編輯結果。

ps擷取線稿操作過程介紹 ps擷取線稿操作過程介紹 Apr 01, 2024 pm 12:51 PM

1.開啟軟體,導入一張素材,如下圖。 2、然後ctrl+shift+u去色。 3.接著ctrl+J複製圖層。 4.然後ctrl+I反向,然後將圖層混合模式設定為顏色減淡。 5、點擊濾鏡--其他--最小值。 6.在彈出的對話框中半徑設定為2,點選確定。 7.最後就看到線稿被提取出來了。

PS的介面字體太小怎麼辦 PS的介面字體太小怎麼辦 Dec 01, 2022 am 11:31 AM

PS的介面字體太小的修改方法:1、開啟ps,點選ps頂部功能表列上的「編輯」按鈕展開編輯選單;2、在展開的編輯選單中點選「首選項」按鈕,然後點選「介面. ..”按鈕;3、在介面設定中將使用者介面字體大小設定為“大”,將UI縮放設定為“200%”並儲存設置,然後將ps重新啟動即可生效。

如何使用PowerShell自動執行任務 如何使用PowerShell自動執行任務 Feb 20, 2024 pm 01:51 PM

如果您是IT管理員或技術專家,您一定意識到自動化的重要性。尤其對於Windows用戶來說,MicrosoftPowerShell是最佳的自動化工具之一。微軟為滿足您的自動化需求提供了各種工具,無需安裝第三方應用程式。本指南將詳細介紹如何利用PowerShell自動化執行任務。什麼是PowerShell腳本?如果您有使用PowerShell的經驗,您可能已經使用過命令來設定您的作業系統。腳本是.ps1檔案中這些指令的集合。 .ps1檔案包含由PowerShell執行的腳本,例如基本的Get-Help

ps快速鍵大全 ps快速鍵大全 Mar 11, 2024 pm 04:31 PM

1、Ctrl + N:新建一個文件。 2、Ctrl + O:開啟一個檔案。 3、Ctrl + S:儲存目前檔案。 4、Ctrl + Shift + S:另存為。 5、Ctrl + W:關閉目前文件。 6、Ctrl + Q:退出 Photoshop。 7、Ctrl + Z:撤銷。 8、Ctrl + Y:重做。 9、Ctrl + X:剪切選取內容。 10、Ctrl + C:複製選取內容。

ps曲線快速鍵是什麼 ps曲線快速鍵是什麼 Aug 22, 2023 am 10:44 AM

ps曲線快速鍵是Ctrl+M,其他曲線快速鍵:1、轉換為點控製曲線,Alt+Shift+Ctrl+T;2、自動對齊曲線,Alt+Shift+Ctrl+O;3、恢復預設曲線, Ctrl+Alt+Shift+R;4、複製曲線,Ctrl+Alt+Shift+C;5、貼上曲線,Ctrl+Alt+Shift+V;6、調整曲線斜率,Shift+上下箭頭;7、調整曲線亮度, Shift+左右箭頭

See all articles