opencv를 사용하여 그레이 스케일 폴리곤을 그릴 수 있습니까? 각 픽셀의 밝기는 정점에서 보간법으로 결정됩니까?opencv의 다각형 밝기 그라디언트?
코드 : I는 각 정점의 색상/밝기의 배열을 추가 한 다음 최종 그려 다각형 색상이/밝기 선형 정점의 값에서 보간해야 싶습니다
cv::fillConvexPoly(frame, &draw[0], (int) draw.size(), color);
대신 color
의.
opencv를 사용하여 그레이 스케일 폴리곤을 그릴 수 있습니까? 각 픽셀의 밝기는 정점에서 보간법으로 결정됩니까?opencv의 다각형 밝기 그라디언트?
코드 : I는 각 정점의 색상/밝기의 배열을 추가 한 다음 최종 그려 다각형 색상이/밝기 선형 정점의 값에서 보간해야 싶습니다
cv::fillConvexPoly(frame, &draw[0], (int) draw.size(), color);
대신 color
의.
예.
당신은 특정 픽셀을 편집하려면이 작업을 수행 할 수 있습니다 Vec3b pixel = image.at<Vec3b>(Point(x,y));
및
image.at<Vec3b>(Point(x,y)) = pixel;
지금 그냥 가서 당신이 원하는대로 그리기 기능 구현합니다.
(특정 문제가 발생하는 경우, 귀하의 질문에 이렇게 명확히하기 그때 나는이 응답을 더 구체적으로 업데이트 할 수 있습니다를 편집하십시오.)
그것이 무엇인지 지정 주셔서 감사합니다 당신이 실제로 요구하고있는 것입니다. 실제로 이것은 OpenCV가 의미하는 것이 아닙니다. (이것은 컴퓨터 시각 자료 라이브러리이지 이미지 조작 라이브러리가 아닙니다.) http://www.imagemagick.org/Usage/canvas/을 보시면 필요한 정보가있을 수 있습니다.
#righttoolForTheJob
코드 추가는 어떻습니까? – BoeNoe