halcon C# 使用pictureBox显示halcon图像

问题描述

halcon在.net里面自带的控件可以实现交互等很多强大的功能,但是界面并不是很好看,而且显示图像的速度比较慢,如果希望实现缩放和拖动的话,就显得不是足够流畅了.总之,由于各种原因,希望在pictureBox显示halcon处理的图像.好了,废话不多说.先上图可以显示,实现交互.其它功能请各位自行测试.现在说说方法.HTuplea,b,c,WindowHandle;HObjectcircle;privatevoidbutton1_Click(objectsender,EventArgse){HObjectimg;HTuplewidth,height;//width,height显示整个图像,类似与setpartHOperatorSet.ReadImage(outimg,@"C:UsersAdministratorDesktopa.jpg");HOperatorSet.GetImageSize(img,outwidth,outheight);//pictureBox1.Handle,获取pictureBox1的句柄HOperatorSet.OpenWindow(0,0,width,height,pictureBox1.Handle,"visible","",outWindowHandle);HOperatorSet.DispObj(img,WindowHandle);HOperatorSet.WriteString(WindowHandle,"测试成功");}//交互测试privatevoidbutton2_Click(objectsender,EventArgse){HOperatorSet.DrawCircle(WindowHandle,outa,outb,outc);HOperatorSet.GenCircle(outcircle,a,b,c);}

解决方案

解决方案二:
//pictureBox1.Handle,获取pictureBox1的句柄HOperatorSet.OpenWindow(0,0,width,height,pictureBox1.Handle,"visible","",outWindowHandle);编译时产生错误:最匹配的重载方法具有一些无郊参数。

时间: 2024-12-27 08:53:43

halcon C# 使用pictureBox显示halcon图像的相关文章

android-当从grid view中点击时如何显示指定图像?

问题描述 当从grid view中点击时如何显示指定图像? 我使用一个grid view在程序中显示一些图像: <?xml version="1.0" encoding="utf-8"?> <GridView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/gridview" android:layout_

link环境下制作一款《订餐软件》,listview里面嵌套picturebox显示怎么做?

问题描述 link环境下制作一款<订餐软件>,listview里面嵌套picturebox显示怎么做? link环境下制作一款<订餐软件>,listview里面嵌套picturebox显示怎么做? 解决方案 直接嵌套div层,里面放上picturebox就可以了.

bitmap-使用ImageView从sdcard中显示 .jpg图像

问题描述 使用ImageView从sdcard中显示 .jpg图像 我想在布局中的imageview中显示一个sdcard中的 .jpg图像.没有显示错误,但是图像没有显示出来.我用的下面的代码,请问如何修改? layout1 = (LinearLayout) findViewById(R.id.layout1Activity); String imgFile = Environment.getExternalStorageDirectory() + "/Apple.jpg"; Bit

Android编程开发实现TextView显示表情图像和文字的方法_Android

本文实例讲述了Android编程开发实现TextView显示表情图像和文字的方法.分享给大家供大家参考,具体如下: 从这个案例中我们可以学到当我们美化图片美化界面的时候可以在某一区域输入图片和文字混搭信息,第三张图片按比例缩小,第四张图像有超链接 布局文件 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.andro

关于picturebox显示png图片问题

问题描述 在picturebox中显示带透明的png图片图片的边缘处不整齐,有很多锯齿怎么解决啊而且额你看这个腿哎没法看了..图片的白色部分变透明也很无奈有木有办法解决啊? 解决方案 解决方案二:用GDI+画吧解决方案三:这个额知道,但是不会用啊解决方案四:引用2楼biqi12321的回复: 这个额知道,但是不会用啊 如果你这图片只是为了美观,那么就在窗体的Paint事件里写上e.Graphics.DrawImage(图片路径,位置):解决方案五:额,当然不是,要实现动态效果!解决方案六:在本版

JS对img标签进行优化使用onerror显示默认图像_javascript技巧

对于网站图像的不显示有很多原因,网络问题,文件本身问题,文件URL问题等,而当图像加载失败时会触发onerror这个事件,我们利用这点,可以有效的避免图像加载失败的尴尬! js代码 复制代码 代码如下: //图像加载出错时的处理 function errorImg(img) { img.src = "http://static.xuexiba.com/uploadfile//UserInfo/Avatar/201403/1303992393385832875324.jpg"; img.

我用timer和imagelist 在picturebox显示两张图片轮换 为什么不会动 刚开始学 有其他办法吗

问题描述 privatevoidtimer1_Tick(objectsender,EventArgse){timer1.Interval=1000;inti;for(i=0;i<2;i++){pictureBox2.Image=imageList1.Images[i];}if(i==1){i=0;}} 解决方案 解决方案二:你的代码毫无逻辑.Timer_Tick事件是隔一个Interval执行一次,你一下给循环完了,picturebox总是会显示最后一次赋值的.解决方案三:intflag=0;p

用JavaScript显示随机图像或引用_图象特效

使用这一脚本的第一步是选择下面的文本中的代码,并将其复制到rand.js的文件夹.  复制代码 代码如下: var mess = new Array('code0','code1','code2'); var max = mess.length; var num = Math.floor((Math.random() * max)); document.writeln(mess[num]); 现在你需要更新这一代码,使其指定你需要的图像或引用.首先,你要按照需求重复代码code()行若干次,直到

pictureBox显示URL图片

问题描述 PictureBoxpicBox=newPictureBox{Location=newPoint(480,(5+(i+1)*(270/count/list.Length)))};picBox.SizeMode=PictureBoxSizeMode.Zoom;picBox.ImageLocation=string.Format(@"http://p2.gexing.com/shaitu/20120821/1142/50330392b43cc.jpg");picBox.Heigh