چطور می تونم در C# خاصیت اسکن عکس ها رو بذارم ؟ ممنون می شم اگه کمکم کنید چون برای پروژه ام لازم دارم؟
چطور می تونم در C# خاصیت اسکن عکس ها رو بذارم ؟ ممنون می شم اگه کمکم کنید چون برای پروژه ام لازم دارم؟
منظورت نمايش عكسه يا نه با فشار يك دكمه عكس اسكن بشه يا ....؟
منظورت اسکن از اسکنر هست یا اسکن تصاویر توی ویدیو مثله تشخیص چهره یا تشخیص اشیا توی تصاویر
نه منظورم دکمه اسکن عکسه
منظورم اسکن از اسکنره
دوست من در ابتدا باید نوع اتصال خودتو بشناسی serial,usb,... من کد مربوط به اتصال و اجرای اسکنرو اینجا می ذارم و یک نمونه از برنامه اتصال بارکدریدر به سیسم در سی شارپ و خواندن اطلاعات رو نیز قرار میدم مطمئنا کارتو راه می ندازه
- public partial class Form1 : Form
- {
- SerialPort _serialPort;
- // delegate is used to write to a UI control from a non-UI thread
- private delegate void SetTextDeleg(string text);
- private void Form1_Load(object sender, EventArgs e)
- {
- // all of the options for a serial device
- // can be sent through the constructor of the SerialPort class
- // PortName = "COM1", Baud Rate = 19200, Parity = None,
- // Data Bits = 8, Stop Bits = One, Handshake = None
- _serialPort = new SerialPort("COM1", 19200, Parity.None, 8, StopBits.One);
- _serialPort.Handshake = Handshake.None;
- _serialPort.DataReceived += new SerialDataReceivedEventHandler(sp_DataReceived);
- _serialPort.ReadTimeout = 500;
- _serialPort.WriteTimeout = 500;
- _serialPort.Open();
- }
- private void btnStart_Click(object sender, EventArgs e)
- {
- // Makes sure serial port is open before trying to write
- try
- {
- if(!_serialPort.IsOpen)
- _serialPort.Open();
- _serialPort.Write("SI\r\n");
- }
- catch (Exception ex)
- {
- MessageBox.Show("Error opening/writing to serial port :: " + ex.Message, "Error!");
- }
- }
- void sp_DataReceived(object sender, SerialDataReceivedEventArgs e)
- {
- Thread.Sleep(500);
- string data = _serialPort.ReadLine();
- this.BeginInvoke(new SetTextDeleg(si_DataReceived), new object[] { data });
- }
- private void si_DataReceived(string data)
- {
- textBox1.Text = data.Trim();
- }
- }