2017-07-17 284 views

回答

1

sigma_s控制圖像的平滑程度 - 數值越大,圖像越平滑,但計算速度也較慢。

sigma_r如果您想在平滑圖像時保留邊緣,這一點很重要。小sigma_r只會導致非常相似的顏色被平均(即平滑),而相差很多的顏色將保持不變。

參見:https://www.learnopencv.com/non-photorealistic-rendering-using-opencv-python-c/

+0

謝謝您的回答,這真的幫助了很多 – Squish

+0

沒問題。很高興我能幫上忙。 – KjMag

+1

無論如何,你知道爲什麼sigma_s中的float值是int形式,而sigma_r中的float值是float值。 void detailEnhance(InputArray src,OutputArray dst,float sigma_s = 10,float sigma_r = 0.15f) – Squish