@@ -103,13 +103,12 @@ void BrightnessChanged(object sender, SeekBar.ProgressChangedEventArgs e)
103
103
return ;
104
104
}
105
105
106
- var value = GetAdjustedValue ( e ) ;
107
- var brightness = value / ( float ) 100 ;
108
-
106
+ var brightness = GetAdjustedValue ( e ) ;
107
+
109
108
_colorMatrix . Set ( new float [ ] {
110
- 1 , 0 , 0 , brightness , 0 ,
111
- 0 , 1 , 0 , brightness , 0 ,
112
- 0 , 0 , 1 , brightness , 0 ,
109
+ 1 , 0 , 0 , 0 , brightness ,
110
+ 0 , 1 , 0 , 0 , brightness ,
111
+ 0 , 0 , 1 , 0 , brightness ,
113
112
0 , 0 , 0 , 1 , 0 } ) ;
114
113
115
114
UpdateImage ( ) ;
@@ -128,11 +127,12 @@ void ContrastChanged(object sender, SeekBar.ProgressChangedEventArgs e)
128
127
float scale = input + 1f ;
129
128
float contrast = ( - 0.5f * scale + 0.5f ) * 255f ;
130
129
_colorMatrix . Set ( new float [ ] {
131
- 1 , 0 , 0 , 0 , contrast ,
132
- 0 , 1 , 0 , 0 , contrast ,
133
- 0 , 0 , 1 , 0 , contrast ,
130
+ scale , 0 , 0 , 0 , contrast ,
131
+ 0 , scale , 0 , 0 , contrast ,
132
+ 0 , 0 , scale , 0 , contrast ,
134
133
0 , 0 , 0 , 1 , 0 } ) ;
135
134
135
+
136
136
UpdateImage ( ) ;
137
137
}
138
138
0 commit comments