OpenCV_Mat の行削除

OpenCV 逆引きリファレンス で 削除 と検索かけてもヒットしなくて焦った。
リサイズ でヒット。

    mat.resize(2);

行単位のみで変更。mat は cv::Mat 型。

 

3 * 3 を 2 * 3 にしたり、
    mat.resize(2);

 f:id:koshinRan:20180703223323p:plain  →  f:id:koshinRan:20180703223412p:plain

 

5 * 3 に削除・拡大できる。
     mat.resize(5, cv::Scalar(100)); //拡大される行に入る値。指定なしは 0 が入る。

 f:id:koshinRan:20180703224327p:plain ( 3*3 から 5*3にしたらこうなるだろうと想定 )

 

 

こちらから。
http://opencv.jp/cookbook/opencv_mat.html#id24
http://pen.agbi.tsukuba.ac.jp/~torarimon/?OpenCV ( アクセスできないが一応記載 )

 

以上。