OpenCV 함수 polylines ()를 C ++의 목록에 적용하는 방법

jkl

이 같은 결과가 std::list<std::list<cv::Point2i>>내가 사용하여 결과를 시각화하고자 polylines()하고 imshow(). 목록 요소를 벡터에 복사하지 않고도 이것을 실현할 수있는 방법이 있습니까?

아 카사 코프

불행히도 대답은 '아니오'입니다. cv::polylines지속적으로 저장된 데이터 만 허용합니다. 따라서에 저장된 포인트를 처리 할 수 ​​없습니다 std::list.

당신이 당신의 포인트를 저장하지 않는 경우에 std::vector당신을 구현할 수 polylines에 대한 std::list.

예를 들면 :

void polylines(cv::Mat& img, const std::list<std::list<cv::Point2i>>& polylines)
{
    for (auto& polyline : polylines)
    {
        auto current = polyline.begin();
        auto next = std::next(current, 1);
        for (; next != polyline.end(); current++, next++)
        {
            cv::line(img, *current, *next, cv::Scalar(255));
        }
    }
}

그런 다음 cv::imshow그림을 요청할 수 있습니다 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

R의 여러 목록에 단일 변수 함수를 적용하는 방법

분류에서Dev

이 목록의 변수로 중첩 목록에 다른 함수를 적용하는 방법이 있습니까?

분류에서Dev

이 목록의 변수로 중첩 목록에 다른 함수를 적용하는 방법이 있습니까?

분류에서Dev

r에서 둘 이상의 목록 목록에 함수를 적용하는 방법은 무엇입니까?

분류에서Dev

한 번에 두 개의 목록 목록에 함수를 적용하는 방법은 무엇입니까?

분류에서Dev

C # 큰 목록의 콘텐츠에 TTL 함수를 구현하는 방법

분류에서Dev

R의 목록에있는 모든 요소에 count 함수를 적용하는 방법은 무엇입니까?

분류에서Dev

R에서 두 목록의 요소 사이에 함수를 적용하는 방법은 무엇입니까?

분류에서Dev

두 개의 데이터 프레임 목록에 함수를 적용하는 방법은 무엇입니까?

분류에서Dev

재귀를 사용하여 목록에 함수를 적용하는 방법

분류에서Dev

jq의 여러 필드에 함수를 적용하는 방법

분류에서Dev

DataFrame의 모든 행에 함수를 적용하는 방법

분류에서Dev

목적 c의 주 함수에 매개 변수를 보내는 방법

분류에서Dev

opencv를 사용하지 않는 C ++에서 matlab 함수 "imfill (BW, 'holes')"의 효율적인 구현

분류에서Dev

R의 목록에 함수를 적용하는 문제

분류에서Dev

목록에 함수를 적용하고 벡터를 반환하는 방법? R

분류에서Dev

C #의 함수에서 동적으로 목록을 만드는 방법

분류에서Dev

C #의 한 문에서 여러 목록 <t> 변수를 선언하는 방법

분류에서Dev

두 세트의 목록에 count 함수를 적용 할 수있는 더 좋은 방법이 있습니까?

분류에서Dev

R의 사용자 정의 함수에 벡터를 적용하는 방법

분류에서Dev

목적 c의 내용에 따라 툴바와 함께 textview의 크기를 조정하는 방법

분류에서Dev

반복 가능한 목록에 함수를 적용하는 방법

분류에서Dev

C ++에서 다른 클래스의 정적 함수를 친구하는 방법

분류에서Dev

함수를 적용하는 방법은 python-pandas로 데이터 프레임의 목록에있는 요소를 테스트 할 수 있습니까?

분류에서Dev

R의 함수 목록에 새 멤버를 추가하는 방법

분류에서Dev

OnClick 함수를 Javascript의 이미지 목록에 바인딩하는 방법

분류에서Dev

범위 내의 목록과 함께 .count 함수를 사용하는 방법

분류에서Dev

C ++ 파일에서 opencv 함수를 사용하고 Python과 바인딩하는 방법은 무엇입니까?

분류에서Dev

Linq를 사용하여 목록에 동적 목록의 항목이 포함되어 있는지 확인하는 방법

Related 관련 기사

  1. 1

    R의 여러 목록에 단일 변수 함수를 적용하는 방법

  2. 2

    이 목록의 변수로 중첩 목록에 다른 함수를 적용하는 방법이 있습니까?

  3. 3

    이 목록의 변수로 중첩 목록에 다른 함수를 적용하는 방법이 있습니까?

  4. 4

    r에서 둘 이상의 목록 목록에 함수를 적용하는 방법은 무엇입니까?

  5. 5

    한 번에 두 개의 목록 목록에 함수를 적용하는 방법은 무엇입니까?

  6. 6

    C # 큰 목록의 콘텐츠에 TTL 함수를 구현하는 방법

  7. 7

    R의 목록에있는 모든 요소에 count 함수를 적용하는 방법은 무엇입니까?

  8. 8

    R에서 두 목록의 요소 사이에 함수를 적용하는 방법은 무엇입니까?

  9. 9

    두 개의 데이터 프레임 목록에 함수를 적용하는 방법은 무엇입니까?

  10. 10

    재귀를 사용하여 목록에 함수를 적용하는 방법

  11. 11

    jq의 여러 필드에 함수를 적용하는 방법

  12. 12

    DataFrame의 모든 행에 함수를 적용하는 방법

  13. 13

    목적 c의 주 함수에 매개 변수를 보내는 방법

  14. 14

    opencv를 사용하지 않는 C ++에서 matlab 함수 "imfill (BW, 'holes')"의 효율적인 구현

  15. 15

    R의 목록에 함수를 적용하는 문제

  16. 16

    목록에 함수를 적용하고 벡터를 반환하는 방법? R

  17. 17

    C #의 함수에서 동적으로 목록을 만드는 방법

  18. 18

    C #의 한 문에서 여러 목록 <t> 변수를 선언하는 방법

  19. 19

    두 세트의 목록에 count 함수를 적용 할 수있는 더 좋은 방법이 있습니까?

  20. 20

    R의 사용자 정의 함수에 벡터를 적용하는 방법

  21. 21

    목적 c의 내용에 따라 툴바와 함께 textview의 크기를 조정하는 방법

  22. 22

    반복 가능한 목록에 함수를 적용하는 방법

  23. 23

    C ++에서 다른 클래스의 정적 함수를 친구하는 방법

  24. 24

    함수를 적용하는 방법은 python-pandas로 데이터 프레임의 목록에있는 요소를 테스트 할 수 있습니까?

  25. 25

    R의 함수 목록에 새 멤버를 추가하는 방법

  26. 26

    OnClick 함수를 Javascript의 이미지 목록에 바인딩하는 방법

  27. 27

    범위 내의 목록과 함께 .count 함수를 사용하는 방법

  28. 28

    C ++ 파일에서 opencv 함수를 사용하고 Python과 바인딩하는 방법은 무엇입니까?

  29. 29

    Linq를 사용하여 목록에 동적 목록의 항목이 포함되어 있는지 확인하는 방법

뜨겁다태그

보관