一、MFC實作
我在上一篇部落格《
OpenCV 4.x不再提供IplImage類型支援了?不再支援CvvImage類庫?來看具體細節》提到:CvvImage類庫不能用在OpenCV4。那麼OpenCV4和MFC結合,怎麼顯示圖檔?
ROI矩形框使用VC++橡皮筋類CRectTracker實作的。橡皮筋可以拖動大小和移動位置。
完整的工程源碼v1.0請下載下傳:
https://download.csdn.net/download/libaineu2004/12276205完整的工程源碼v1.1請下載下傳:
https://download.csdn.net/download/libaineu2004/12283505v1.1和v1.0差別:新增全屏顯示圖像的子項目
二、Qt也有專用的橡皮筋類QRubberBand
https://doc.qt.io/qt-5/qrubberband.html使用類QRubberBand
if (!rubberBand)
rubberBand = new QRubberBand(QRubberBand::Rectangle, this);
rubberBand->setGeometry(QRect(origin, QSize()));
rubberBand->show();
源碼案例請下載下傳:
https://download.csdn.net/download/libaineu2004/12815555