コード例 #1
0
 public void FromRgb24(Rgb24 source)
 {
     this.R = ImageMaths.UpscaleFrom8BitTo16Bit(source.R);
     this.G = ImageMaths.UpscaleFrom8BitTo16Bit(source.G);
     this.B = ImageMaths.UpscaleFrom8BitTo16Bit(source.B);
 }
コード例 #2
0
ファイル: RgbaVector.cs プロジェクト: wzh880801/ImageSharp
 public void FromRgb24(Rgb24 source) => this.FromScaledVector4(source.ToScaledVector4());
コード例 #3
0
ファイル: Rgb48.cs プロジェクト: Franz1960/ImageSharp
 public void FromRgb24(Rgb24 source)
 {
     this.R = ColorNumerics.UpscaleFrom8BitTo16Bit(source.R);
     this.G = ColorNumerics.UpscaleFrom8BitTo16Bit(source.G);
     this.B = ColorNumerics.UpscaleFrom8BitTo16Bit(source.B);
 }
コード例 #4
0
ファイル: Alpha8.cs プロジェクト: woutware/ImageSharp
 public void ToRgb24(ref Rgb24 dest)
 {
     dest = default(Rgb24);
 }
コード例 #5
0
ファイル: Rgb48.cs プロジェクト: viktortat/ImageSharp
 public void ToRgb24(ref Rgb24 dest)
 {
     dest.R = (byte)(((this.R * 255) + 32895) >> 16);
     dest.G = (byte)(((this.G * 255) + 32895) >> 16);
     dest.B = (byte)(((this.B * 255) + 32895) >> 16);
 }
コード例 #6
0
 public void ToRgb24(ref Rgb24 dest)
 {
     dest.R = this.R;
     dest.G = this.G;
     dest.B = this.B;
 }
コード例 #7
0
ファイル: Bgr24.cs プロジェクト: hnjm/ImageSharp
 public void FromRgb24(Rgb24 source)
 {
     this.R = source.R;
     this.G = source.G;
     this.B = source.B;
 }