cv::sort和cv::sortIdx

简介: cv::sort和cv::sortIdx
//按行按 升序排序
    uchar a[][3] = {{1,2,13},{6,5,14},{7,8,19}};
    cv::Mat mat(1,9,CV_8UC1,a,1);
    cv::sort(mat,mat,CV_SORT_EVERY_ROW + CV_SORT_ASCENDING);
//按行按 升序排序索引
uchar a[][3] = {{11,12,13},{6,5,14},{7,8,19}};
    cv::Mat mat(1,9,CV_8UC1,a,1);
    cv::Mat idx(1,9,CV_8UC4,0);
    cv::sortIdx(mat,idx,CV_SORT_EVERY_ROW + CV_SORT_ASCENDING);

结果为:4,3,6,7,0,1,2,5,8 表示mat[0][4]最小,mat[0][3]次小,mat[0][6]第三小。

相关文章
|
9天前
|
存储 编译器 计算机视觉
cv::Mat
cv::Mat
12 3
|
6月前
|
计算机视觉 索引
OpenCV-最值计算cv::minMaxIdx&cv::minMaxLoc
OpenCV-最值计算cv::minMaxIdx&cv::minMaxLoc
105 0
|
13天前
|
计算机视觉
cv2.putText
cv2.putText
8 1
|
1月前
|
计算机视觉 Python
cv2.polylines
cv2.polylines
31 1
|
3月前
|
计算机视觉 Python
opencv cv::Range()和cv::Rect()用于crop来获得感兴趣区域
opencv cv::Range()和cv::Rect()用于crop来获得感兴趣区域
41 0
|
7月前
|
计算机视觉 Python
cv2 resize 与reshape的区别
cv2 resize 与reshape的区别
|
7月前
CV2.imread flag参数说明
CV2.imread flag参数说明
|
SQL Java Android开发
Mat使用详解
Mat使用详解
757 0
|
计算机视觉
|
计算机视觉

热门文章

最新文章