나는 bumblebee2가 있고 들어오는 이미지를 캡처하기 위해 flycapture SDK를 사용하고 있습니다. 그런 다음 왼쪽 flycapture2 이미지를 openCV 형식으로 변환하여 기본 조작을 수행 할 수 있습니다. 그렇다면 Flycapture SDK에 다시 넣고 싶습니다.하지만 어떻게 할 수 없는지 파악합니다. 다음 내가 OpenCV의 할 Flycapture 변환하려면OpenCV to FlyCapture2 Image
FlyCapture2::Image cf2Img;
grabbedImage.Convert(FlyCapture2::PIXEL_FORMAT_BGR, &cf2Img);
unsigned int rowBytes = (double)cf2Img.GetReceivedDataSize()/(double)cf2Img.GetRows();
cv::Mat cvImage = cv::Mat(cf2Img.GetRows(), cf2Img.GetCols(), CV_8UC3, cf2Img.GetData(), rowBytes);
내가 다음 내 조작 (임계/윤곽 탐지/배경 제거 등)을 수행 그때 Flycapture에 다시이 이미지를 공급하고 싶습니다. 그것을 다시 변환하려는 시도는 효과가 없습니다.
OpenCV 형식을 Flycapture로 되돌리기 위해 이전에 사용한 코드가 있습니까?