2014-09-10 1 views
0

enter image description here 비트 맵을 벡터 아트 (SVG)로 변환하여 픽셀을 반복 한 다음 픽셀 색을 가져 와서 해당 벡터 아트 구성 요소를이 색으로 채 웁니다. 내가 픽셀을 반복 일부 X에서이 코드PNG의 숨겨진 픽셀

Bitmap img = (Bitmap)Image.FromFile(imagePath); 
for (int x = 0; x < img.Width; x++) 
{ 
    for (int y = 0; y < img.Height; y++) 
    { 
     currentFill = img.GetPixel(x, y).Name ; 
    } 
} 

를 사용하여 색상을 얻을 이순신 검은 색 (#afafaf)를 얻을 때

내가 직면하고있어 문제는 실제로 존재하지 않는,이다 이미지 (또는 육안으로 볼 수 없음)! 이 문제는 예를 들어 jpg 또는 tiff 형식으로 발생하지 않았습니다. 모든 아이디어가 있습니까?

+1

'# afafaf'은 밝은 회색입니다. – Duopixel

+0

이미지를 게시 할 수 있습니까? Duopixel이 말했듯이, 밝은 회색이며, 단지 1 픽셀 두께라면 그것을 보지 못할 수도 있습니다. – tweellt

+0

미안하지만 내 실수는 afafafa –

답변

0

PNG 파일에는 알파 채널이있을 수 있습니다. color 형식에는 알파 (투명도)를 나타내는 A 속성이 있습니다.

+0

알파 채널에 적절한 값을 설정하는 데 필요한 몇 가지 계산 방법이 있습니까 ?? –