Tag: contrast

与颜色矩阵形成对比

嗨我想在我的应用程序中实现对比度filter, 如此链接或此对比度,但颜色矩阵和跟踪栏的值 我已经找到了它的颜色矩阵 float c = mytrackbar.value * 0.01f //maxTrackbarValue = 100, minTrackbarValue = -100 float t = 0.01f; cmPicture = new ColorMatrix(new float[][] { new float[] {c,0,0,0,0}, new float[] {0,c,0,0,0}, new float[] {0,0,c,0,0}, new float[] {0,0,0,1,0}, new float[] {t,t,t,0,1} }); 但结果却截然不同。 我尝试在~c~中改变0.01f, 在~t~值中改变0.01f,但它只给出亮度等结果(例如:c = mytrackbar.value * 0.04f) 我想知道~c~&〜t~值以及我应该用于创建对比度的最大和最小范围 更新@Nico private void myTrackBar_ValueChanged(object sender, EventArgs […]