西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁編程開發(fā)其它知識(shí) → 利用光影魔術(shù)手來找到顏色對(duì)應(yīng)關(guān)系實(shí)現(xiàn)照片的反轉(zhuǎn)負(fù)沖特效

利用光影魔術(shù)手來找到顏色對(duì)應(yīng)關(guān)系實(shí)現(xiàn)照片的反轉(zhuǎn)負(fù)沖特效

前往專題相關(guān)軟件相關(guān)文章發(fā)表評(píng)論 來源:本站整理時(shí)間:2010/11/30 11:45:08字體大。A-A+

作者:佚名點(diǎn)擊:438次評(píng)論:0次標(biāo)簽: 光影魔術(shù)手 反轉(zhuǎn)負(fù)沖特效 照片

光影魔術(shù)手20154.4.1.304 官方正式版
  • 類型:圖像處理大。18.7M語言:中文 評(píng)分:3.9
  • 標(biāo)簽:
立即下載

如何直接有效的解決問題是一門藝術(shù)。我們是做產(chǎn)品、做系統(tǒng)、做服務(wù)的,不是玩技術(shù)的,需要做的是在最短的時(shí)間內(nèi)以最有效的方式來解決工作中面對(duì)的難題。就在剛才,用了半小時(shí)不到時(shí)間,俺用一種極其簡單、直接、有效、霸道的方法解決了照片的反轉(zhuǎn)負(fù)沖特效問題。這種解決問題的思路值得總結(jié)推廣。

反轉(zhuǎn)負(fù)沖(反轉(zhuǎn)片)是一種攝影拍攝技術(shù),它通過拍攝后反轉(zhuǎn)沖洗,得到色彩鮮艷的照片,非常養(yǎng)眼,F(xiàn)在都是數(shù)碼相機(jī)了,可以通過圖像處理算法來模擬反轉(zhuǎn)片的效果,比如說,“光影魔術(shù)手”就提供了5種反轉(zhuǎn)片特效:(1)素淡人像;(2)淡雅色彩;(3)真實(shí)色彩;(4)艷麗色彩;(5)濃郁色彩。且看(5)濃郁色彩的效果:

左邊是處理前的圖像,右邊是處理后的圖像,可以看到,處理后的圖像顏色格外飽滿。我目前開發(fā)的一款圖像處理軟件,一個(gè)難題就是處理后的照片色彩會(huì)變暗,這個(gè)反轉(zhuǎn)負(fù)沖特效的效果正是我所需要的。

且看“光影魔術(shù)手”怎樣描繪“反轉(zhuǎn)片”功能——

“模擬反轉(zhuǎn)片的效果,是《光影魔術(shù)手》最重要的功能之一。經(jīng)處理后照片反差更鮮明,色彩更亮麗。算法經(jīng)多次改良后,暗部細(xì)節(jié)得到最大程度的保留,高光部分無溢出,紅色還原十分準(zhǔn)確,色彩過渡自然艷麗,絕無色斑!提供多種模式供用戶選擇,其中人像模式對(duì)亞洲人的膚色進(jìn)行了優(yōu)化,不會(huì)出現(xiàn)膚色偏黃現(xiàn)象。獨(dú)有的暗部增補(bǔ)算法不僅增強(qiáng)了暗部, 同時(shí)令高光部分的表現(xiàn)更出色,絕對(duì)沒有霧感引入。精心設(shè)計(jì),專業(yè)效果!強(qiáng)烈推薦所有用戶使用! ”

下面且看俺怎么在半小時(shí)內(nèi)將這個(gè)光影魔術(shù)手引以為豪的功能給集成到俺自己的軟件中來。

第一步,先查資料。以關(guān)鍵字“反轉(zhuǎn)片”+“算法”在google搜索,搜到的都是說“光影魔術(shù)手”這效果多NB多NB的文章,沒參考意義。

第二步,在金山詞霸網(wǎng)上輸入“反轉(zhuǎn)片”,查出來英文單詞是 “reversal film”,然后在google scholar中搜索 “reversal film algorithm”,沒介紹的。在 google 中搜索“reversal film algorithm”,沒有一篇文章講了實(shí)質(zhì)性內(nèi)容的。進(jìn) google code search 搜索 “reversal film”,沒一個(gè)有實(shí)質(zhì)性內(nèi)容的。進(jìn) cnki 搜索 “reversal film”和“反轉(zhuǎn)片”,沒一個(gè)有實(shí)質(zhì)性內(nèi)容的。這下完蛋了,沒參考的,眼看要個(gè)屁了。

第三步,反轉(zhuǎn)片這個(gè)效果很重要,一定有很多人用 photoshop 處理過。搜“反轉(zhuǎn)片”,專門找介紹怎么用 photoshop 進(jìn)行反轉(zhuǎn)負(fù)沖處理的文章。找到幾篇講如何手動(dòng)進(jìn)行反轉(zhuǎn)負(fù)沖特效處理的文章,比如這一篇:http://www.windsn.com/article.asp?id=478。這篇文章中的效果是很NB的。通過閱讀這篇文章發(fā)現(xiàn),“反轉(zhuǎn)片”僅僅是點(diǎn)操作即可,它與像素的鄰域無關(guān),與圖像的統(tǒng)計(jì)信息無關(guān)。

第四步,天空一聲巨響,頭腦一片閃亮。通過第三步,可以推測,反轉(zhuǎn)負(fù)沖實(shí)際上只是一個(gè) RGB 空間到 RGB 空間的映射而已。只需要對(duì)于RGB空間的任意一個(gè)顏色,計(jì)算出它所對(duì)應(yīng)的顏色,做一個(gè)替換即可。

第五步,如何尋找這個(gè)映射呢?利用歸約解決問題。

Udi Manber 的《算法引論-一種創(chuàng)造性的方法》第10章《歸約》的引言部分講了這樣一個(gè)故事——

有人問一個(gè)數(shù)學(xué)家和她的丈夫如下問題:假設(shè)你在地下室,想燒開水怎么辦?數(shù)學(xué)家說,她會(huì)上到廚房并在那里燒水。她的丈夫回答類似。那人繼續(xù)問:假設(shè)你在廚房,想燒開水怎么辦?她丈夫回答說:“這很容易的,將水壺灌滿然后點(diǎn)燃煤氣!倍鴶(shù)學(xué)家回答:“我的答案更簡單。到地下室去,在那里我已經(jīng)知道如何解決這個(gè)問題了!

就讓我們回到“地下室”去解決這個(gè)問題。前面說過,光影魔術(shù)手可以實(shí)現(xiàn)反轉(zhuǎn)片的效果。因此,建立一張圖片,讓這張圖片上包含所有的RGB顏色值,然后用光影魔術(shù)手去處理這張圖片,得到的效果圖另存下來,這就得到了一個(gè)RGB空間到RGB空間的映射。通常,RGB的每一個(gè)Channel是1個(gè)Byte,那么將全部的RGB顏色值放到一張圖片上去,這張圖片就太大了,需要256×256×256個(gè)像素。為了減少處理量,對(duì)RGB空間進(jìn)行采樣,只選擇Channel值為偶數(shù)的色彩,這樣,就把RGB空間壓縮到 128×128×128大小了,也就是一張1024×2048的圖片即可。下面是生成算法:

ImageRgb24 img = new ImageRgb24(1024, 2048);
for (int x = 0; x < 128; x++)
{
    for (int y = 0; y < 128; y++)
    {
        for (int z = 0; z < 128; z++)
        {
            int index = x * 128 * 128 + y * 128 + z;
            img[index] = new Rgb24(x * 2, y * 2, z * 2);
        }
    }
}

將上面的圖片存為 bmp 格式:

用 光影魔術(shù)手 的5種反轉(zhuǎn)片特效分別進(jìn)行處理,另存為5個(gè) bmp 文件。每一個(gè)bmp文件,代表1種反轉(zhuǎn)片特效,假設(shè)某個(gè)特效的 bmp 的圖儲(chǔ)加載在一個(gè)名為 img 的 ImageRgb24 中,則 img[color.Red / 2 * 128 * 128 + color.Green / 2 * 128 + color.Blue/2] 就是色彩 color 反轉(zhuǎn)片處理后的色彩了。下面是使用“濃郁色彩”bmp圖片映射后的效果圖,是不是和光影魔術(shù)手處理結(jié)果很像呢?

通過對(duì)光影魔術(shù)手的進(jìn)一步分析,發(fā)現(xiàn)它的反轉(zhuǎn)片特效并不完全是點(diǎn)操作,比如說,截取一張圖片的一部分,處理后相同位置的像素和全張圖片處理后相同位置的像素并不一樣,而是有比較小的差異?赡芩鶕(jù)色彩的概率分布進(jìn)行了進(jìn)一步的處理。不過無所謂了,前面這些已經(jīng)夠用了。

想起了讀研究生時(shí)的一個(gè)故事。老師布置了閱讀題目,讓寫一份讀書報(bào)告。我將那個(gè)主題的文章查了幾十篇,然后進(jìn)行資料分類,寫出了一篇很漂亮的讀書報(bào)告。很幸運(yùn)的被老師選為3份最優(yōu)秀的讀書報(bào)告,上講臺(tái)去講。我這份報(bào)告寫得很好,但是報(bào)告里寫的內(nèi)容我是完全不明白,結(jié)果講的一塌糊涂。不一定非要懂才能寫得好一份報(bào)告,你只需要善于歸納總結(jié)即可。

到目前為止,反轉(zhuǎn)片的原理俺依然是毫無頭緒,但問題已經(jīng)解決了——我成功將這一特效用寥寥幾行代碼實(shí)現(xiàn),集成在我的程序中!解決問題是一門藝術(shù)。

    修圖軟件
    (20)修圖軟件
    修圖軟件是對(duì)圖片進(jìn)行加工處理的軟件,對(duì)于從事攝影行業(yè)的人來說一款好的修圖軟件是必不可少的,有時(shí)候拍出的照片如果有不滿意的地方或者想添加一些特效的話就需要用到這些軟件。我們?nèi)粘V谐R姷男迗D軟件有美圖秀秀等,這里西西給大家提供了這些軟件的免費(fèi)版下載,如果你對(duì)修圖軟件有所需求可以來西西下載。...更多>>
    證件照片
    (23)證件照片
    現(xiàn)在各種考試都需要照片,以前我們都是去照相館拍照,不過現(xiàn)在智能手機(jī)流行,很多童鞋都選擇自己用手機(jī)拍照了,不過照片還需要按照證件照的處理下,因?yàn)橐话阕C件照片都是有尺寸北京要求的。證件照片制作軟件是一款可以把普通照片處理成考試要求的證件照片軟件。西西提供各種證件照片處理軟件集合,以及證件照片制作軟件的使用教程,這樣子大家的手機(jī)拍照有了用武之地哦,還可以省錢,現(xiàn)在稍微好點(diǎn)的手機(jī)的像素都挺高的。證件照片標(biāo)...更多>>
    美圖軟件
    (17)美圖軟件
    在美圖秀秀這個(gè)軟件還未流行的時(shí)候,大部分人想要處理圖片都會(huì)選擇軟件,不過對(duì)于一些沒有學(xué)過的人來說用進(jìn)行照片后期處理還是比較有難度的。而自從美圖秀秀出現(xiàn)后很多網(wǎng)友就算不會(huì)也能輕松的美化自己的照片,而且隨之而來的簡化軟件也是越來越多,我們也有了更多的美圖軟件的選擇,于是現(xiàn)在人們一般在網(wǎng)上想上傳一張好看點(diǎn)的照片也可以自己動(dòng)手處理一番了,這里西西給大家整理了一些比較簡單好用的美圖軟件下載,推薦有需要的用戶...更多>>
    圖片制作軟件
    (53)圖片制作軟件
    我們?nèi)粘9ぷ魃钪薪?jīng)常會(huì)需要制作一些圖片,或是應(yīng)工作需要的一些創(chuàng)意圖片或是生活中一些搞笑的動(dòng)態(tài)圖,這種情況下一些能幫助我們輕松完成這一工作的圖片制作軟件就顯得尤為重要了。像我們常用的一些圖片制作軟件例如光影魔術(shù)手等都是一些比較好的圖片制作工具。圖片制作軟件不僅需要擁有創(chuàng)意照片制作功能,還得兼附照片編輯管理功能,這一點(diǎn)對(duì)一些需要對(duì)攝影作品后期進(jìn)行處理的人員非常重要。這里西西給廣大網(wǎng)友提供了一些非常實(shí)...更多>>
    • Adobe Photoshop CS5V12.0 官方簡體

      05-15 / 957.2M

      推薦理由:Photoshop CS5有標(biāo)準(zhǔn)版和擴(kuò)展版兩個(gè)版本。Photoshop CS5標(biāo)準(zhǔn)版適合攝影師以及印刷設(shè)計(jì)人員使用,Photoshop
    • 光影魔術(shù)手20154.4.1.304 官方正式

      05-15 / 18.7M

      推薦理由:如果說美圖秀秀,可牛影像是現(xiàn)在朋友們最喜歡的進(jìn)行個(gè)性化照片處理,非主流照片處理的必備工具,那光影魔術(shù)
    • 圖章制作v2.1.0 綠色版

      10-09 / 2.0M

      推薦理由:外框:圖章、橢圓章、方章、菱形章、三角章等都是通過外框效果形成。外框粗細(xì)通邊[線寬]做調(diào)整(為0時(shí)無邊框
    • CorelDRAW X4簡體中文正式版

      05-15 / 520.8M

      推薦理由:CorelDRAWGraphicsSuiteX4可為當(dāng)今繁忙的設(shè)計(jì)者們提供所有必需的工具。使用直觀的矢量插圖和頁面布局工具創(chuàng)
    • SAI繪畫軟件v1.3.0 漢化綠色版

      05-15 / 11.1M

      推薦理由:;一般都使用SAI 來勾線 非常舒服.Easy Paint Tool SAI V1.3.0中文破解版,筆刷圖案豐富逼真,筆觸更直硬一些
    • 美圖秀秀2017v5.0.0.5 官方正式版

      02-01 / 34.4M

      推薦理由:非主流圖片制作工具,美圖秀秀(美圖大師)是國內(nèi)最多人使用的免費(fèi)圖片處理軟件,1分鐘就能上手,比PS簡單1
    p圖軟件
    (17)p圖軟件
    圖軟件是我們經(jīng)常要用到的圖片處理軟件,不管你從事什么行業(yè),一款好用的圖軟件應(yīng)該說是裝機(jī)必備。圖軟件比較經(jīng)典的是,光影魔術(shù)手,美圖秀秀這三款,分別適合不同的人群。西西提供圖軟件下載大全。,,圖軟件哪個(gè)好圖軟件每個(gè)人需求都不一樣,有的人喜歡比較專業(yè)的圖軟件,有的人使用圖軟件比較喜歡簡單易操作的,西西還是推薦,光影魔術(shù)手,美圖秀秀,可牛這幾款常用的吧...更多>>

    相關(guān)評(píng)論

    閱讀本文后您有什么感想? 已有人給出評(píng)價(jià)!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評(píng)論

    最新評(píng)論

    發(fā)表評(píng)論 查看所有評(píng)論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過審核才能顯示)