0
흑백의 System.Drawing.Bitmap이 타사 SDK에서 전달되었으므로 흰색에서 검정색으로 투명하게 변환하고 싶습니다 ... ie make 모든 검정 픽셀은 흰색이고 모든 흰색 픽셀은 투명합니다.흑백 이미지를 흰색 및 투명색으로 변환
모든 픽셀을 반복하고 색을 확인하고 그에 맞게 변경해야합니까? 어떻게해야합니까?
흑백의 System.Drawing.Bitmap이 타사 SDK에서 전달되었으므로 흰색에서 검정색으로 투명하게 변환하고 싶습니다 ... ie make 모든 검정 픽셀은 흰색이고 모든 흰색 픽셀은 투명합니다.흑백 이미지를 흰색 및 투명색으로 변환
모든 픽셀을 반복하고 색을 확인하고 그에 맞게 변경해야합니까? 어떻게해야합니까?
그것이 팔레트 이미지 (그것이 있어야로, 그것은 BW 이미지의 주어진) 비트 맵의 팔레트 안에 투명 검은 색 대체 할 수 있다면 (Bitmap
의 Palette
속성은 그 Entries
속성을 편집).
투명 부분의 경우 24 비트 bmp이면 bmp.MakeTransparent (Color.White)를 사용할 수 있습니다. 검정색에서 흰색으로 변환하려면, 그것을 반복해야 할 수도 있습니다. 이미지에서 바이트 []를 가져 오는 방법을 살펴보고 반복합니다. – Philip