From 5d05df27234fcb2bb9d5179a640c59590009f15a Mon Sep 17 00:00:00 2001 From: patrick.xu <patrick.xu@broconcentric.com> Date: 星期四, 24 十二月 2020 10:47:58 +0800 Subject: [PATCH] 保存图片开关和格式配置 --- PointGreyAndHalcon/PointGreyAndHalcon/PointGreyAndHalcon.cs | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) diff --git a/PointGreyAndHalcon/PointGreyAndHalcon/PointGreyAndHalcon.cs b/PointGreyAndHalcon/PointGreyAndHalcon/PointGreyAndHalcon.cs index 6c511e8..2fc2fd9 100644 --- a/PointGreyAndHalcon/PointGreyAndHalcon/PointGreyAndHalcon.cs +++ b/PointGreyAndHalcon/PointGreyAndHalcon/PointGreyAndHalcon.cs @@ -10,7 +10,7 @@ namespace PointGreyAndHalcon { - public delegate void GrabImageDoneDelegate(string recData,HImage recImage); + public delegate void GrabImageDoneDelegate(string recData, HImage recImage); public class PointGreyAndHalcon { @@ -30,7 +30,7 @@ //bool isRightCameraOpen = false; #endregion - public PointGreyAndHalcon() + public PointGreyAndHalcon() { //camNum = camInfos.Length; } @@ -52,7 +52,7 @@ catch (Exception ex) { MessageBox.Show("鐩告満" + index.ToString() + "鎵撳紑澶辫触"); - + } } @@ -68,7 +68,7 @@ cam = new ManagedGigECamera(); cam.Connect(guid); - cam.WriteRegister(0x610,0x00000000);//鎺у埗鐩告満涓婄數 + cam.WriteRegister(0x610, 0x00000000);//鎺у埗鐩告満涓婄數 System.Threading.Thread.Sleep(100); cam.WriteRegister(0x610, 0x80000000);//鎺у埗鐩告満涓嬬數 @@ -112,7 +112,7 @@ // Retrieve an image //cam.RetrieveBuffer(rawImage); - + // Create a converted image ManagedImage convertedImage = new ManagedImage(); @@ -319,11 +319,11 @@ /// </summary> /// <param name="filePath"></param> /// <param name="fileName"></param> - public void SaveImage(string filePath, string fileName) + public void SaveImage(string filePath, string fileName, string imgFormat) { - image.WriteImage("tiff", 0, filePath + "\\" + fileName); + image.WriteImage(imgFormat, 0, filePath + "\\" + fileName); } - + public void SetExposure(float exposure) { CameraProperty cp = cam.GetProperty(PropertyType.Shutter); -- Gitblit v1.8.0