opencv顯示對比


在opencv中我們一般都要展示處理前後圖像的對比

有時候我們會imshow兩次來展示兩張圖片。

那爲什麼我們不放在一個圖片裏呢?這樣顯然是更加優雅的模式。

上代碼:

Mat combineImage(Mat before, Mat after) {

	assert((before.rows != after.rows));

	Mat canvas = Mat::zeros(before.rows, before.cols + after.cols + 10, before.type());
	
	before.copyTo(canvas(Range::all(), Range(0, before.cols)));
	after.copyTo(canvas(Range::all(), Range(after.cols + 10, after.cols * 2 + 10)));
	return canvas;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章