私は50x50
グレースケール画像のヘッセ行列の行列式を見つけようとしています。私が得る行列の決定子は非常に小さい値、すなわち4.7612e-134
です。私は何かが足りないと思う。私のコードは以下の通りです。おかげでグレースケール画像のヘッセ行列の決定子がmatlabで小さすぎます
% computing second derivatives in each direction first
[gx, gy] = gradient(double(sliceOfImageK2));
[gxx, gxy] = gradient(gx);
[gyx, gyy] = gradient(gy);
hessianMatrix = [gxx gxy; gxy gyy];
determinantHessianMatrix = det(hessianMatrix)
タイプミスかもしれないが、それは場所に代わりgxy' 'の' 'gyx'すべきではない[2 、1] '?私はそれが何かを変えるかどうか分かりません –
gyxとgxyは同じ値を持っているので、アリの違いはありません。 – tayyyab