프로젝트

일반

사용자정보

개정판 fc9da8df

IDfc9da8dfd07aff85be4f716802082529438628e2
상위 4fcd9bda
하위 aff8cbe4

김태성이(가) 5년 이상 전에 추가함

이미지 픽셀 변환 수정

Change-Id: I2e308f9e5224dbc6befa99a7686e6e075c8e165d

차이점 보기:

KCOM/Common/ImageSourceHelper.cs
111 111
                byte r = pixels[i * 4 + 2];
112 112
                byte a = pixels[i * 4 + 3];
113 113

  
114
                if (r != 255 || g != 255 || b != 255 || a == 255)
114
                if (r != 255 || g != 255 || b != 255 || a != 255)
115 115
                {
116 116
                    b = (byte)(b + brightness);
117 117
                    g = (byte)(g + brightness);
......
154 154
                    pixels[i * 4] = (byte)pB;
155 155
                    pixels[i * 4 + 1] = (byte)pG;
156 156
                    pixels[i * 4 + 2] = (byte)pR;
157
                }
157
              }
158 158
            }
159 159

  
160 160
            return pixels;
KCOM/Controls/DecodeImage.cs
100 100

  
101 101
                            byte[] pixels = ImageSourceHelper.CopyPixels(tb);
102 102

  
103
                            var brightness = (double)(value * 100) / (double)100 * (double)100 - 80;
103
                            var brightness = (double)(value * 100) / (double)100 * (double)100 - 10;
104 104

  
105
                            if (brightness < -30)
105
                            if (brightness < 0)
106 106
                            {
107 107
                                pixels = ImageSourceHelper.SetBrightnessAndContrast((int)brightness, brightness * -1.0, pixels);
108 108
                                //pixels = ImageSourceHelper.SetContrast(brightness * -1.0, pixels);
KCOM/obfuscar.xml
1 1
<?xml version="1.0" encoding="utf-8"?>
2 2
<Obfuscator>
3 3
  <Var name="InPath" value="." />
4
  <Var name="OutPath" value=".\Obfuscator_Output" />
4
  <Var name="OutPath" value=".\Obfuscator_Output"/>
5 5
  <Var name="KeepPublicApi" value="true" />
6
  <Module file="$(InPath)\KCOM.EXE">
7
    <SkipNamespace name="KCOM"/>
8
    <SkipNamespace name="KCOM.*"/>
9
  </Module>
6 10
  <Module file="$(InPath)\MarkupToPDF.dll" />
7 11
  <Module file="$(InPath)\CommonLib.dll" />
8 12
  <Module file="$(InPath)\ZoomAndPan.dll" />

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)