OpenCVに疑問があります。このライブラリを使用して、2 つのベクトル (65356x1 サイズの Mat オブジェクト) を分割しています。どちらのベクトルにも 0 が含まれており、除算は配列要素ごとにこの操作を行います。問題は、それが 0 で除算するとき、演算 (たとえば 0/0)、その結果が NaN ではなく、0! になることです。私はそれが間違っていると思います...(NaNを使用して)正しい結果を得る方法はありますか、それとも何か間違っていますか?
コードは非常に単純です。
Mat G = im_g/tableReshaped; //(where img_g and tableReshaped are 65356x1 matrices).