1

画像取得に JAI GigE Vision カメラを使用していますが、画像解析に C# の AForge ライブラリを使用して、カメラに依存しないソリューションを作成したいと考えています。

Jai_FactoryWrapper.ImageInfo localImageInfo = new Jai_FactoryWrapper.ImageInfo();
image = (Bitmap)localImageInfo;

しかし、それはエラーを返します:

Cannot convert type 'Jai_FactoryDotNET.Jai_FactoryWrapper.ImageInfo' to 'System.Drawing.Bitmap'

カメラからの生の画像をビットマップ画像に変換する方法を教えてください。

4

2 に答える 2

1

誰かがそれを必要とする場合、私はより簡単な(そしてより速い)方法を見つけました:

internal static Bitmap convertToBitmap(Jai_FactoryDotNET.Jai_FactoryWrapper.ImageInfo ImageInfo)  
{  
    Bitmap image = new Bitmap((int)ImageInfo.SizeX, (int)ImageInfo.SizeY, (int)ImageInfo.SizeX, System.Drawing.Imaging.PixelFormat.Format24bppRgb, ImageInfo.ImageBuffer);  
    return image;  
}
于 2015-11-15T22:01:48.777 に答える