캔버스에있는 이미지 객체가 차지하는 픽셀 배열을 반환하는 함수가 javascript에 있습니까? 캔버스에서 이미지 객체가 차지하는 픽셀 목록을 반환하는 방법이 있습니까?캔버스 객체의 픽셀을 반환 하시겠습니까?
1
A
답변
2
컨텍스트에서 ".getImageData()"를 호출하여 픽셀 값을 가져올 수 있습니다. Canvas에서 픽셀을 잡아내는 좌표를 지정하면 높이, 너비 및 픽셀이있는 객체가 다시 나타납니다. 픽셀은 각 픽셀이 4 (빨강, 초록, 파랑, 알파)를 차지하도록 정수의 배열입니다. 따라서 배열에는 높이 * 너비 * 4 픽셀이 있습니다.
Here은 주제에 대한 MDC 페이지입니다.
0
글쎄, 당신은 이미지 객체의 위치를 알고있는 경우는 CanvasPixelArray
사용 가능 : 여기에 설명 된대로 (가 캔버스에 픽셀의 2 차원 배열을 복사 할 수도 있습니다, 참고
https://developer.mozilla.org/En/HTML/Canvas/Pixel_manipulation_with_canvas
관련 문제
- 1. array_map을 사용하여 인스턴스화 된 객체의 배열을 반환 하시겠습니까?
- 2. 캔버스 이미지를 SQLite에 저장 하시겠습니까?
- 3. html5 캔버스 인쇄물을 인쇄 하시겠습니까?
- 4. 익명 반환 값을 객체의 속성에 직접 할당
- 5. MVC의보기에서 강력한 형식의 객체의 모든 필드 반환
- 6. const 멤버 함수에서 반환 된 객체의 constness
- 7. 디코드 된 객체의 PHP 반환 값
- 8. Jquery 객체의 속성을 변경 하시겠습니까?
- 9. @ 클래스 객체의 배열을 합성 하시겠습니까?
- 10. 픽셀을 끄기
- 11. PHP : 배열 반환 하시겠습니까?
- 12. 애플릿의 값을 반환 하시겠습니까?
- 13. .net "캔버스"컨트롤
- 14. 그래픽 데이터보기에서 픽셀을 도용 알고리즘?
- 15. HTML 캔버스 컨텍스트 스택을 온라인으로 저장 하시겠습니까?
- 16. 캔버스를 WPF의 다른 캔버스 위에 배치 하시겠습니까?
- 17. javascript와 캔버스 태그를 사용하여 애니메이션 GIF를 사용 중지 하시겠습니까?
- 18. 픽셀을 사용하여 Android에서 위치 및 크기를 설정 하시겠습니까?
- 19. 현재 존재하는 것 위에 100 픽셀을 추가하여 크기를 조정 하시겠습니까?
- 20. 캔버스 겹침 요소
- 21. size_t와 비교하여 int를 반환 하시겠습니까?
- 22. 값 또는 참조로 반환 하시겠습니까?
- 23. 다른 스레드에서 객체를 반환 하시겠습니까?
- 24. MsBuild 작업의 결과를 반환 하시겠습니까?
- 25. PHP에서 Oracle 오류를 반환 하시겠습니까?
- 26. 0 또는 양수를 반환 하시겠습니까?
- 27. 누출하지 않고 NSArray를 반환 하시겠습니까?
- 28. LINQ : var-value를 반환 하시겠습니까?
- 29. 수정 된 개체를 반환 하시겠습니까?
- 30. 반환 유형을 동적으로 변경 하시겠습니까?
를 : HTTP : //stackoverflow.com/questions/13826319/copy-a-2-dimensional-pixel-array-to-a-javascript-canvas) –