using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using ShenTun.ImageCollection.AForgeCamera; using ShenTun.ImageCollection.Common; namespace ShenTun.ImageCollection.Test { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { RequestInterface request = new RequestInterface() { ImagePath = "d:\\log", BarCode = "002265", AsbitemName = "彩超", Delay = 1, Quality = 100L, Total = 50, mode = 3, VideoDevice=0, VideoPixel=8 }; FrmCamera frm = new FrmCamera(request); frm.ShowDialog(); } private async void button2_Click(object sender, EventArgs e) { RequestInterface request = new RequestInterface() { ImagePath = "d:\\log", BarCode = "002265", AsbitemName = "彩超", Delay = 1, Quality = 100L, Total=50, mode = 2, VideoDevice = 0, VideoPixel = 8 }; CameraGrah cameraGrah = new CameraGrah(); var res = await cameraGrah.GetImage(request); } private async void button3_Click(object sender, EventArgs e) { RequestInterface request = new RequestInterface() { ImagePath = "d:\\log", BarCode = "002265", AsbitemName = "彩超", Delay = 1, Quality = 100L, Total = 50, mode = 1, VideoDevice = 0, VideoPixel = 8, TopLeftX=0, TopLeftY=0, BottomRightX=1280, BottomRightY=720, }; CameraGrah cameraGrah = new CameraGrah(); var res = await cameraGrah.GetImage(request); } private void button4_Click(object sender, EventArgs e) { RequestImageEdit requestImageEdit = new RequestImageEdit() { ImageSvr = "http://192.168.2.67:9529/", PeisApiUrl= "http://192.168.2.74:9529/", ImagePath = "d:\\log", Token = "eyJhbGciOiJSUzI1NiIsImtpZCI6IjAyQ0JFMUREMzBGQUJFQzI2NTFFMzc2RUQ0RkY0NjMwREVGN0NBNEYiLCJ4NXQiOiJBc3ZoM1RENnZzSmxIamR1MVA5R01ONzN5azgiLCJ0eXAiOiJhdCtqd3QifQ.eyJzdWIiOiIzYTExZmU0OS01NzE5LTBlOWUtZGQ0NC0wYzRhZmYwOTAwYjAiLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcXEuY29tIiwicm9sZSI6ImFkbWluIiwiZ2l2ZW5fbmFtZSI6IueuoeeQhuWRmCIsImZhbWlseV9uYW1lIjoi566h55CG5ZGYIiwicGhvbmVfbnVtYmVyIjoiMSIsInBob25lX251bWJlcl92ZXJpZmllZCI6IkZhbHNlIiwiZW1haWxfdmVyaWZpZWQiOiJGYWxzZSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4iLCJvaV9wcnN0IjoiUGVpc19BcHAiLCJvaV9hdV9pZCI6IjNhMTRlNjkyLTEyMGMtOGQ4NC0yNmQ2LWFmZDYyMTgxNWM1MCIsImNsaWVudF9pZCI6IlBlaXNfQXBwIiwib2lfdGtuX2lkIjoiM2ExNGU2OTItMTIxMy00ZjBlLTZiNTItNzA5N2Y2MzZlYzVlIiwiYXVkIjoiUGVpcyIsInNjb3BlIjoiUGVpcyBvZmZsaW5lX2FjY2VzcyIsImV4cCI6MTcyODQzNzI4OSwiaXNzIjoiaHR0cDovLzE5Mi4xNjguMi42Nzo5NTI5LyIsImlhdCI6MTcyNTg0NTI4OX0.bpOpoG7AyyFZOlUbENuzvePJd_4x4Q_LVkl0yJn4MzjpOKfU_8QkVsm3mEhPlWV-npQtUcJpx9AWHfg38_hCPw1D3eIWJwt1xV41GcvdZ6rLBbU93eCtbcjW7uGvNMIh3i5GF3OEoRo-dGvJE_Snt8ItXUeQRk-GxefjxjIRgn8b8L4F2wyJwZUdfn7NGGBIO1Alq1py86mI_C6-SHKvWuOnzE0r0H3wMLdoWAmqWESVPcKOlCmZFPoW-XWlnq64Cepz2OsVvVi_9x7G_10Ecd-p7MCYt6k5am-cYWIgHIVx_Ol-3gdEWHt-xrl8whYo4jwRwO7NxisUTYfb3fcU_w", Images = "[{\"registerCheckId\":\"3a13cd05-b72d-ac30-4781-cc2a526b3bb4\",\"pictureFilename\":\"/PacsCheckPictureImg/pacs/2024/9/9/3a13cd05-af93-3857-e0e8-09ec4c0cbdf8/3a13cd05-b72d-ac30-4781-cc2a526b3bb4/24071615841_0001.jpg.jpg\",\"localPathName\":\"D:\\\\peisImage\\\\2024\\\\9\\\\9\\\\眼科检查\\\\24071615841_0001.jpg\",\"isPrint\":\"Y\",\"displayOrder\":1,\"creatorName\":\"管理员\",\"lastModifierName\":\"管理员\",\"lastModificationTime\":\"2024-09-09 09:25:59\",\"lastModifierId\":\"3a11fe49-5719-0e9e-dd44-0c4aff0900b0\",\"creationTime\":\"2024-09-09 09:25:59\",\"creatorId\":\"3a11fe49-5719-0e9e-dd44-0c4aff0900b0\",\"id\":\"3a14e690-1550-140a-b178-ceac1a8a78d7\",\"isPrintTrans\":true}]" }; FrmImageList frm = new FrmImageList(requestImageEdit); frm.ShowDialog(); } private async void button5_Click(object sender, EventArgs e) { RequestInterface request = new RequestInterface() { ImagePath = "d:\\log", BarCode = "002265", AsbitemName = "彩超", Delay = 1, Quality = 100L, Total = 50, mode = 1, VideoDevice = 0, VideoPixel = 8 }; CameraGrah cameraGrah = new CameraGrah(); var res = await cameraGrah.GetImage2(request); } private void button6_Click(object sender, EventArgs e) { string filePath = @"d:\\log\\2407240149_0004.jpg"; //ImageRectHelper.AutoCutImage(filePath,779,214,1396,820); ImageRectHelper.AutoCutImage(filePath, 0, 0, 1280, 720); } private void button7_Click(object sender, EventArgs e) { ImageMouseMoveForm frm = new ImageMouseMoveForm(); frm.ShowDialog(); } } }