나는 MS 웹 사이트에서 예제를 발견했다. VB에서 화면 캡처를 수행하고 그림을 표시하는 방법을 알려줍니다. 그러나 그것은 내가 원하는 것만은 아닙니다. 화면을 캡쳐하고 포인트 (x, y)의 RGB 값을 알고 싶습니다. 내가 어떻게 할 수 있니? 감사합니다VB를 사용하여 화면을 캡처 한 다음 픽셀 정보를 얻는 방법?
0
A
답변
1
Bitmap 클래스를 사용하는 경우 GetPixel() 메서드를 사용하여 특정 좌표의 색상을 가져옵니다.
예 :
' Get the color of 12, 12
Dim pixelColor As Color = yourBitmap.GetPixel(12, 12)
이 메소드에 의해 반환되는 Color 구조는 당신이 찾고있는 속성이 있습니다.
예 :
Dim g = pixelColor.G
Dim b = pixelColor.B
Dim r = pixelColor.R
Dim a = pixelColor.A
Dim text = String.Format("Alpha:{0}, red:{1}, green: {2}, blue {3}", New Object() {a, r, g, b})
0
포인트의 RGB 값을 알기 위해 opencv 라이브러리 함수를 사용할 수 있습니다.
관련 문제
- 1. Android에서 캡처 한 이미지의 세부 정보를 얻는 방법
- 2. 셀레늄 - 픽셀 색상을 얻는 방법?
- 3. 안드로이드 Google지도에서 화면을 터치하여 주소 정보를 얻는 방법
- 4. 홈 화면을 얻는 방법?
- 5. 히스토그램을 사용하여 흰색 픽셀 강도를 얻는 방법?
- 6. facebook 연결을 사용하여 사용자 정보를 얻는 방법
- 7. fb.data.query를 사용하여 친구 정보를 얻는 방법
- 8. 텔넷 API를 사용하여 세부 정보를 얻는 방법
- 9. ListFragment에서 정보를 얻는 방법
- 10. 다음 허브를 얻는 방법
- 11. 콘솔에서 정보를 얻는 방법
- 12. 픽셀 정보를 얻은 후 픽셀 데이터를 수정하는 방법
- 13. takePicture를 사용하여 캡처 한 이미지에 액세스하는 방법
- 14. 화면을 캡처 할 수 없습니다.
- 15. 픽셀 너비와 높이를 얻는 방법?
- 16. 플링을하면서 픽셀 이동을 얻는 방법?
- 17. Matlab - 픽셀 값을 얻는 방법?
- 18. APS를 사용하여 최신 버전 정보를 얻는 방법
- 19. PHP를 사용하여 사용자에 관한 정보를 얻는 방법
- 20. restfb를 사용하여 사용자의 세부 정보를 얻는 방법?
- 21. ast 파서를 사용하여 정보를 얻는 방법
- 22. regex를 사용하여 웹 페이지의 정보를 얻는 방법?
- 23. CyberSource를 사용하여 신용 카드 정보를 얻는 방법?
- 24. objdump에서 정보를 얻는 방법
- 25. 이미지에서 정보를 얻는 방법?
- 26. 표준에서 정보를 얻는 방법?
- 27. NSData에서 정보를 얻는 방법?
- 28. 화면을 터치하면 이미지가 픽셀 화됩니다.
- 29. VB를 사용하여 이미지를 저장하고로드하는 방법 6
- 30. VB를 asp.net에 임베드하는 방법
하하. 사실, 나는 VB에 매우 익숙하다. Bitmap 클래스를 사용하여 지금부터 작업을 수행 할 것입니다. 감사합니다 – Marco
@ Marco'Bitmap '이 아니라면 화면을 캡쳐하기 위해 당신은 무엇을 사용 했습니까? 그냥 호기심 – sloth