비트 맵에서 주변의 색상과 색상을 대체하려고합니다. "<"& ">"플러스 "< ="및 "> = mask 매개 변수는 BitmapData 클래스의 임계 값 메서드에서 무엇을합니까?
가 작동하는 것 같다 그러나 당신이 정확한 색상 이전 또는 이후에 정확한 색상"== "또는 모든 색상을 지정해야 할 것 같다 ". 마스크 매개 변수를 사용하여 교체 할 색상과 색상의 동적 범위를 찾는 방법을 찾는데 도움이되기를 바랍니다. 의도 된 용도는 무엇입니까? 예 1 및 2 아래의 코멘트 당:
bit.threshold(bit, bit.rect, point, ">", 0xff000000, 0xffff0000, 0x00FF0000);
bit.threshold(bit, bit.rect, point, ">", 0xff000000, 0xffff0000, 0x00EE0000);
더 설명 할 수 있습니까? 마스크를 100 % 0x00FF0000 (적색 채널)로 설정하면 빨간색의 양이없는 픽셀이 무시된다는 말입니까? 마스크를 0x00EE0000으로 설정하면 어떻게 될까요? 메인 포스트의 예를 약간 게시 할 예정입니다. –
아니요, 0x00FF0000은 빨간색을 제외한 모든 항목을 무시합니다. 0xEE = 1110 1110이므로 빨간색과 일부 블록의 모든 그늘을 무시합니다 ... 실제로 이미지에는 의미가 없습니다. 전체 채널을 필터링하는 것이 목적이라고 생각합니다. –
나는 내 운이 좋다고 느낀다. 그러나 나는 아직도 그것을 실천하려고 고심하고있다. 다음 각 항목의 내용을 설명해 주시겠습니까? (질문에 예제를 추가했다) –