簡體   English   中英

圖像C ++的Sigma公式

[英]Sigma Formula for image C++

我正在嘗試繪制一條稱為Sigma的色調曲線。

不幸的是,我不知道Sigma的公式,以某種方式我找不到它的公式。 誰能幫我? 謝謝

基於圖形x和y軸以及此網站:第三個鏈接: http : //www.mediachance.com/pseam/help/curves.html

使用Windows Visual Studio 2010

for(int y=0; y<bih.biHeight; y++)
            {                       
                for(int x=0; x<bih.biWidth; x++)
                {   
                SetPixel(hdc, ((double)x/(double)(x+20))*bih.biWidth, bih.biHeight-x, red);
                }

看起來像是S形曲線http://en.wikipedia.org/wiki/Logistic_curve

y = 1 /(1 + e ^ -x)調整x以更改陡度並縮放到輸出范圍(0-255)。

提示:您可能希望預先計算函數,並為每個可能的像素級別制作一個具有256個輸入的查找表

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM