You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

131 lines
5.6 KiB

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();
}
}
}