Skip to content

Instantly share code, notes, and snippets.

@immengineer
immengineer / Form1.cs
Last active August 7, 2017 02:36
JAISDK 画像データ取得 startボタン
private void StartButton_Click(object sender, EventArgs e)
{
if (myCamera != null)
{
// Set the "Stretch flag"
myCamera.StretchLiveVideo = stretchCheckBox.Checked;
// Set the NewImageDelegete, will be called for every image captured
myCamera.NewImageDelegate += new Jai_FactoryWrapper.ImageCallBack(HandleImage);
@immengineer
immengineer / Form1.cs
Created August 2, 2017 00:54
JAISDK ChildWindow Resize
private void Form1_Resize(object sender, EventArgs e)
{
// Here we need to resize the Child Window image display
if (myCamera != null)
{
Jai_FactoryWrapper.RECT newRectSize;
if (myCamera.StretchLiveVideo)
newRectSize = new Jai_FactoryWrapper.RECT(0, 0, pictureBox1.Width, pictureBox1.Height);
else
newRectSize = new Jai_FactoryWrapper.RECT(0, 0, Convert.ToInt32(myCamera.GetNode("Width").Max), Convert.ToInt32(myCamera.GetNode("Height").Max));
@immengineer
immengineer / Form1.cs
Created August 2, 2017 00:29
JAISDK ChildWindow 画像取込
private void StartButton_Click(object sender, EventArgs e)
{
if (myCamera != null)
{
// Set the "Stretch flag"
myCamera.StretchLiveVideo = stretchCheckBox.Checked;
// Start the image acquisition with the picturebox windows handle. If the handle is IntPtr.Zero then a new window will be created
myCamera.StartImageAcquisition(true, 5, pictureBox1.Handle);
@immengineer
immengineer / Form1.cs
Last active August 2, 2017 00:04
JAISDK 画像取込/停止
private void StartButton_Click(object sender, EventArgs e)
{
if (myCamera != null)
myCamera.StartImageAcquisition(true, 5);
}
private void StopButton_Click(object sender, EventArgs e)
{
if (myCamera != null)
myCamera.StopImageAcquisition();
@immengineer
immengineer / Form1.cs
Created August 1, 2017 05:23
JAISDK Transport layer名取得サンプル
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Jai_FactoryDotNET;
namespace SimpleImageDisplaySample