OpenCVイメージを受け取ってグレイスケールに変換する関数があります。イメージを断片に分割/カットする方法
void UseLSD(IplImage* destination)
{
IplImage *destinationForGS = cvCreateImage(cvSize(destination->width, destination->height),IPL_DEPTH_8U,1);
cvCvtColor(destination,destinationForGS,CV_RGB2GRAY);
}
どのように画像をサイズ10x10ピクセルの画像にカットし、それらを真似するのですか? (幅と高さは10で割り切れないかもしれませんが、画像ごとに1 * hから9 * h + 9 * hピクセルの損失のようなものですが、それは問題ありません) 10 * 10枚の画像を画面に表示します。お願いします。
大きな画像にOpenCVダイがありますか? – Rella
OpenCVはおそらく、あなたのコンピュータは多分:-)あなたは大きな画像を何と呼んでいますか? –
そして、OpenCV Error:Assertion failedのようなものは何ができますか?(rect.width> = 0 && rect.height> = 0 && rect.x < image-> width && rect.y < image-> height && rect.x + rect.width>不明な関数f ile .. \ .. \ .. \(rect.widt h> 0)&& rect.y + rect.height> =(int)(rect.height> 0) .. \ ocv \ opencv \ src \ cxcore \ cxarray.cpp、3000行 平均? – Rella