Android 軟體開發中遇到的LUT

2021-08-29 02:18:18 字數 1530 閱讀 8395

提到lut,很多人可能都會覺得這是乙個很專業很高深的詞彙,lut其實就是lookup table(顏色查詢表)的縮寫,簡單點兒理解就是:通過lut,你可以將一組rgb值輸出為另一組rgb值,從而改變畫面的**與色彩。用乙個最簡單的模型幫助大家理解就是:

如果我們規定:

當原始r值為0時,輸出r值為5;

當原始r值為1時,輸出r值為6;

當原始r值為2時,輸出r值為8;

當原始r值為3時,輸出r值為10;

一直到r值為255

當原始g值為0時,輸出g值為10;

當原始g值為1時,輸出g值為12;

當原始g值為2時,輸出g值為13;

當原始g值為3時,輸出g值為15;

一直到g值為255

當原始b值為0時,輸出b值為0;

當原始b值為1時,輸出b值為0;

當原始b值為2時,輸出b值為1;

當原始b值為3時,輸出b值為1;

一直到b值為255

那麼,如果乙個畫素為rgb(1,2,3),那麼它應用這個lut之後的輸出值就是rgb(6,13,1),以此類推,我們就可以把所有原始rgb值轉化為輸出rgb值。當然在實際的3d lut轉換中,演算法要比這複雜很多。

利用lut轉換到標準色彩空間後的影象

利用lut渲染色彩後

將潑辣修圖的調整匯出為lut

然後再在達文西中載入這個lut,你就可以在達文西中獲得和在潑辣修圖中載入這個濾鏡時一致的效果。

在達文西中載入lut

ps的顏色查詢可以載入lut

總而言之,對於初級使用者而言,你可以把lut當做乙個濾鏡來使用,對於專業使用者而言,你可以把lut作為乙個同步不同平台之間色彩效果的工具來使用,看完這篇文章,你是否懂得了lut呢?

潑辣修圖5.0支援lut

嘗鮮立即訪問

潑辣修圖網頁版

android 軟體開發趨勢

遊戲軟體 android軟體開發的趨勢?android大賽結束了,我的包也拿到了,哈哈也算參與了!但回頭看看,很巧的是,前三名獲獎的都是遊戲軟體!我不是說遊戲不好,我也親身體驗了下作者們的軟體,確實做的不錯!遊戲開發 這是android開發的趨勢?作為初學者,我不太清楚。一直以來都在研究androi...

Android軟體開發 ProgressBar

progressbar位於android.widget包下,其繼承於view,主要用於顯示一些操作的進度。應用程式可以修改其長度表示當前後台操作的完成情況。因為進度條會移動,所以長時間載入某些資源或者執行某些耗時的操作時,不會使使用者介面失去響應。progressbar類的使用非常簡單,只需將其顯示...

軟體開發中的併發

併發作用 1.在互動式應用中,快速響應使用者的請求,提高感知響應的時間 2.充分利用硬體資源,計算資源 3.簡化應用設計 併發壞處 1.難於測試 2.併發應用執行在複雜的環境下,軟體不確定性增多 3.處理同步,通訊的問題,增加程式設計複雜性 4.併發開銷對效能的影響,包括上下文環境切換,同步等 併發...