画像をセーブするコード例を示します。
Dim ImageFile As CogImageFile
ImageFile = New CogImageFile
ImageFile.Open(SaveFileDialog1.FileName, CogImageFileModeConstants.Write)
ImageFile.Append(Image)
ImageFile.Close()
C#:
CogImageFile ImageFile;
ImageFile = new CogImageFile();
ImageFile.Open(saveFileDialog1.FileName, CogImageFileModeConstants.Write);
ImageFile.Append(mImage);
ImageFile.Close();
画像をロードするコード例を示します。
Dim ImageFile As CogImageFile
ImageFile = New CogImageFile
ImageFile.Open(OpenFileDialog1.FileName, CogImageFileModeConstants.Read)
Image = CType(ImageFile(0), CogImage8Grey)
ImageFile.Close()
C#:
CogImageFile ImageFile;
ImageFile = new CogImageFile();
ImageFile.Open(openFileDialog1.FileName, CogImageFileModeConstants.Read);
mImage = (CogImage8Grey)ImageFile[0];
ImageFile.Close();
24ビットカラービットマップファイルを読み込むときは、256色白黒に変換してから、ツールに画像を渡します。
Dim ImgColor As CogImage24PlanarColor
ImgColor = CType(ImageFile(0), CogImage24PlanarColor)
Image = CogImageConvert.GetIntensityImage(ImgColor, 0, 0, 0, 0)
ImageFile.Close()
C#:
CogImage24PlanarColor imgColor;
imgColor = (CogImage24PlanarColor)imageFile[0];
image = CogImageConvert.GetIntensityImage(imgColor, 0, 0, 0, 0);
imageFile.Close();
製品:VisionPro
動作確認バージョン:4.2