Color
이 블록의 기능은 화면에서 특정 픽셀을 캡처하여 스냅샷 색상과 대상(돌연변이) 색상 간의 유사성을 비교할 수 있게 해주는 것입니다.
용어
이 모듈은 색상 감지를 가능하게 합니다. 예를 들어 특정 좌표의 픽셀 색상이 일치하면 동작 A를 수행하고, 그렇지 않으면 동작 B를 수행하는 경우에 유용할 수 있습니다. 비교 방법은 매우 효율적이어서 픽셀 변경이 빠르게 일어나 이미지나 텍스트 검색으로는 감지할 수 없는 상황에서 유용합니다.
색상 선택
색상 픽셀을 비교하기 전에 이 블록을 사용하여 색상을 선택할 수 있습니다. 블록을 길게 누르면 Pick Color 옵션이 표시됩니다. 색상 선택기 창에 들어가면 손가락을 움직여 특정 픽셀을 선택합니다.
비디오 예시
색상 비교
색상을 성공적으로 선택한 후, 비교하여 0에서 1 사이의 비교 값을 얻을 수 있습니다. 값이 1에 가까울수록 두 색상이 매우 유사하며, 반대의 경우도 마찬가지입니다.
비디오 예시
화면의 실시간 픽셀 색상을 사용하여 비교
궁금증이 생길 수 있습니다. 수동으로 선택하지 않도록 실시간 픽셀 색상을 어떻게 얻을 수 있을까요? 실제로 이 블록을 사용하여 그렇게 할 수 있습니다.
이 블록은 선택된 좌표(이 예시에서는 X: 500, Y: 500)의 색상 픽셀을 반환합니다. 기기에서 색상 픽셀을 확인합니다. 그 후 이 블록을 사용하여 이전에 선택한 색상과 비교할 수 있습니다. 예를 들어 빨간색 색상과 화면의 X: 500, Y: 500 위치의 색상을 비교합니다.
결국 실시간으로 비교 점수를 얻을 수 있어 화면의 색상 픽셀이 변경될 경우 특정 조건을 수행할 수 있습니다.