OpenCV3 및 TBB를 사용하여 이미지 처리 파이프 라인을 구축 중입니다. 이미지를 흐름 그래프로 전달할 때 이미지가 변경됩니다. I 그래프를 통해 이미지를 통과하여 출력을 비교 단위 테스트를 작성 하십시오 역 필터를 통과 할 때 여기 이미지의 샘플 결과 원본 이미지 : https://gist.github.com/des0ps/74528673d271e31
파이프 라인과 같은 동기 함수 호출을 모방하는 어댑터를 흐름 그래프에 작성하려고합니다. 하지만 특정 토큰에 대한 출력을 차단하고 대기하는 방법을 이해하지 못합니다. 모든 값을 기다릴 필요가 없으므로 그래프에 wait_for_all을 부르는 것은 도움이되지 않습니다. 아무도 해결책을 제안 할 수 있습니까? template <typename TOutput, t
TBB flow graph conditional execution을 읽었으며 약간 다른 문제점이 있습니다. 조건부 변수로 실행을 제어하기 위해 다중 입력 및 다중 출력을 갖는 노드를 만들 수 있습니까? 어쩌면 추악한 던지기없이. 나는 그래프를 어떻게 디자인하고 싶은지 간단한 예제를 첨부했다. TBB 플로우 그래프로 실행하는 가장 좋은 방법은 무엇입니까? s
각 사이트에서 이벤트를 처리해야하는 "사이트"(m)의 수가 있습니다 (데이터 청크는 모두 사용 가능). 각 이벤트 (그 중 n 개)는 처리를 위해 각 사이트로 전송됩니다. 그래서 당신은 nxm 작업이 있다고 생각할 수 있습니다. 처리 순서는 중요하지 않으며 한 번에 하나의 사이트에서만 여러 이벤트를 처리 할 수 없습니다 (Task (m, x)는 Task
현재 tbb의 플로우 그래프 기능을 테스트 중입니다. 그래프를 사용하려면 그래프에 의존하는 모든 자식을 포함하지만 실행에 의존하지 않는 다른 자식은 그대로두고 그래프의 일부 노드 실행을 중단 할 수 있어야합니다. 본문에서 예외를 throw하거나 task :: cancel_group_execution()을 호출하면 모든 노드의 실행이 중단됩니다. 당신이 그래