at<>
タイプ CV_8UC1 (8 ビットのシングル チャネル イメージ) の cv::Mat があり、次のように演算子を使用して要素にアクセスしたいと考えていますimage.at<char>(row, column)
。int
ただし、 :にキャストすると(int) image.at<char>(row, column)
、一部の値が負になります。たとえば、255 は -1 になります。
これはばかげた質問かもしれませんが、なぜこれが起こるのか、エントリを に変換するより良い方法は何かわかりませんint
。
前もって感謝します!