码迷,mamicode.com
首页 > Windows程序 > 详细

halcon HwindowCtronl 原始比例显示图片

时间:2020-05-19 18:02:33      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:比例   The   window   his   art   sage   ima   exception   operator   

    HTuple imgWidth, imgHeight;
            int winRow, winCol, winWidth, winHeight,partWidth, partHeight;
            try
            {
                HOperatorSet.GetImageSize( image,out imgWidth, out imgHeight);
                this.hWindowControl1.HalconWindow.GetWindowExtents(out winRow, out winCol, out winWidth, out winHeight);
                if (winWidth < winHeight)
                {
                    partWidth = imgWidth;
                    partHeight = imgWidth * winHeight / winWidth;
                }
                else
                {
                    partWidth = imgHeight * winWidth / winHeight;
                    partHeight = imgHeight;
                }
                this.hWindowControl1.HalconWindow.SetPart(0, 0, partHeight - 1, partWidth - 1);
                HOperatorSet.DispImage(image,this.hWindowControl1.HalconWindow);
            }
            catch (HalconException hEx)
            {
                MessageBox.Show(hEx.Message);
            }

已验证

halcon HwindowCtronl 原始比例显示图片

标签:比例   The   window   his   art   sage   ima   exception   operator   

原文地址:https://www.cnblogs.com/kita/p/12918303.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!