以下のコードでは、画像を使用して画像を読み取るimread
と表示が異なり、ソースがカメラの場合は通常の色の画像が表示されます。そして以下がコードです。
可能であれば、適切なリンクを使用して少し詳しく説明できますか?
int main () {
cv :: Mat_<unsigned char> src;
cv :: VideoCapture cap(0);
while ( 1 ) {
cap >> src;
// src = cv :: imread ( "C:\\Users\\hubuser10\\Desktop\\1.jpg" );
imshow ( "test image", src );
cv :: waitKey(1);
}
}
imread の結果:
カメラ画像: