EAGLView의 특정 터치 포인트에서 픽셀의 색상을 얻고 싶습니다. 이것이 가능한가요, 그렇다면 어떻게 될까요?EAGLView의 터치 포인트에서 픽셀의 색상을 얻을 수 있습니까?
1
A
답변
0
this question에서 사용되는 것과 비슷한 것을 사용하여 원시 비트 맵 데이터를 가져올 수 있어야합니다. 거기에서 터치가 발생한 지점에서 색상 요소의 바이트 값을 추출 할 수 있습니다.
5
귀하는 형식과 유형 매개 변수에 대해 다른 값을 사용 할 수 있습니다 당신의 프레임 버퍼의 형식에 따라
unsigned int pixel;
glReadPixels(x, y, 1, 1, GL_RGBA, GL_UNSIGNED_INT, &pixel);
로 픽셀을 읽을 수 있습니다.
관련 문제
- 1. WPF, 기본 창 색상을 얻을 수 있습니까?
- 2. iPhone 터치 입력을 안정적으로 얻을 수 있습니까?
- 3. cocos2d에서 어떻게 터치 좌표를 얻을 수 있습니까?
- 4. Spark TextInput 픽셀의 실제 텍스트 너비는 어떻게 얻을 수 있습니까?
- 5. EAGLView의 제한
- 6. Photoshop 스크립트를 사용하여 단색 채우기 레이어의 색상을 얻을 수 있습니까?
- 7. 브라우저에서 마우스가 가리키는 곳에서 이미지 색상을 얻을 수 있습니까?
- 8. 어떻게하면 emacs vc-diff에서 더 많은 색상을 얻을 수 있습니까?
- 9. javascript에서 div의 테두리 너비/색상을 어떻게 얻을 수 있습니까?
- 10. 포인트에서 왜곡 변환을 얻으십시오.
- 11. 터치 이벤트에 대한 더 낮은 수준의 정보를 얻을 수 있습니까?
- 12. 나는 이미지에서 픽셀의 색상을 추출하기 위해 노력하고있어,하지만 그것은 단지 이전에로드 된 이미지에서 색상을 점점
- 13. 비트 맵에서 특정 픽셀의 색상을 변경하는 방법 android
- 14. iPhone에서 특정 픽셀의 알파 값을 변경할 수 있습니까?
- 15. UIWebView에서 이미지의 URL을 어떻게 얻을 수 있습니까?
- 16. JTree에 색상을 설정할 수 있습니까?
- 17. 안드로이드, 픽셀의 알파를 확인 하시겠습니까?
- 18. 리퍼러를 얻을 수 있습니까?
- 19. bg 색상을 기준으로 로딩 표시기 색상을 변경할 수 있습니까?
- 20. 터치 된 x 및 y 위치를 다시 얻을 수 없습니다.
- 21. 비트 맵 컨텍스트에서 각 픽셀의 RGBA를 반복 할 수 있습니까?
- 22. CGImageRef에서 한 픽셀의 바이트 수를 어떻게 알 수 있습니까?
- 23. jpeg에서 흰색 픽셀의 분수를 계산하려면 어떻게 루비를 사용할 수 있습니까?
- 24. scrollViewDidScroll 동안 터치 위치를 얻을 수있는 방법
- 25. 어디에서 wlWriterEditableSmartContent를 얻을 수 있습니까?
- 26. 어디에서 FlexAntTasks.jar를 얻을 수 있습니까
- 27. 어디에서 jartoprc.exe를 얻을 수 있습니까?
- 28. 문자열에서 PTypeInfo를 얻을 수 있습니까?
- 29. 어떻게 CurrentWindow를 얻을 수 있습니까?
- 30. 어디에서 OpenCV를 얻을 수 있습니까?
고맙습니다. 이것은 도움이되었습니다. – RexOnRoids
내 대답에 코드를 사용하는 것이 좋습니다. 모든 픽셀을 읽고 대신 비트 맵 컨텍스트에 복사 한 다음 나중에 거기에서 한 픽셀을 읽으려는 대신 원하는 작업을 수행하기 때문입니다. 여기에 인용 된 예제의 코드는 분명히 백만 배 느립니다. – nschmidt