エッジ検出方法を実装しようとしています。ここにすべての行をコピーすることは不可能なので、関連するコードだけをコピーしました。コンパイルすると、次のエラーが発生します。
タイプ 'Emgu.CV.Structure.Gray' のオブジェクトをタイプ 'System.IConvertible' にキャストできません。
すでに検索しましたが、役立つものが見つかりませんでした。MyImage を Gray から Double に変換する方法はありますか?
前もって感謝します
Image<Gray,Byte> MyImage = null;
public Gray input_i(int x, int y, int z)
{
Gray input;
input = MyImage[x,y];
return input;
}
result[I] += hueckel_func.HueckelDisk(point_x, point_y, I) * Convert.ToDouble(input_i(point_a, point_b, I));