自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

原创 iocomp iPlot使用说明24 Plot Pack Events绘图包事件

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P126-P158.MFC是基于事件响应机制的,就像按钮有单击事件、双击事件等。iPlot控件也有很多事件,本章就是对这些事件进行详细讲解。首先,我们先看一下如何添加控件事件函数:添加控件之后右键,点击添加事件处理程序,在弹出的对话框中点击事件、添加编辑即可。iPlot控件有下面这些事件,接下来我们详细讲解:OnClick:当用户在绘图控件上单击鼠标按钮时,

2021-01-15 21:10:18 847

原创 iocomp iPlot使用说明23 Printing打印

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P124-P125.Iocomp Plot Pack组件具有内置的基本功能,可以将图表的副本打印到本地或网络打印机。功能包括…•能够在打印前显示或隐藏标准打印机对话框•设置页面方向•设置页边距打印图表副本时,将打印除工具栏以外的整个图表图像,并根据页面方向和页边距设置展开图表以适合整个页面。下面对几个打印的选项进行说明:Page Orientation:

2021-01-14 17:07:51 254

原创 iocomp iPlot使用说明22 Graphical Export图像输出

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P122-P123.iPlot控件支持将曲线以图像的格式导出,支持的图像格式如下…•增强的图元文件格式(EMF)•Windows/OS2位图(BMP、RGB编码)•独立的JPEG组格式(JPEG、JPG)•便携式网络图形格式(PNG,1600万色)即将推出…对于EMF,这种格式很紧凑,允许在另一个应用程序中调整大小。此文件类型仅在Windows平台上受支持

2021-01-14 16:49:14 320

原创 iocomp iPlot使用说明21 Loading and Saving Data加载和保存数据

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P119-P121.Plot Pack组件支持多种不同的方法来存储和检索数据,并控制与本地文件系统或网络服务器之间的图像快照。此外,还支持多种数据文本、数据日志和二进制图像文件格式。plot pack组件本机支持多种文本格式来保存和加载通道数据。保存的数据可以用于其他应用程序(如Microsoft Excel),也可以用于在以后的日期或程序执行时将通道数据重新加载

2021-01-14 11:57:56 407

原创 iocomp iPlot使用说明20 Interpolation插值

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P113-P115.插值是根据估计函数或基于现有已知数据点值的一组函数绘制直线或序列的过程。有几种类型的插值可用于通道对象。所有当前的插值样式都绘制与现有数据点相交的曲线。下面我们对几种插值方法进行讲解:None:这实际上不是控件的插值样式,当不希望在数据点之间绘制跟踪线时使用。您只需要在图上显示已知的数据点,而不需要用一条线连接数据点。若不想绘制线,请将tra

2021-01-13 20:57:00 331

原创 iocomp iPlot使用说明19 Cartesian Axes笛卡尔坐标系

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P110.在iPlot中,笛卡尔坐标系分为两种,笛卡尔主坐标系和笛卡尔子坐标系。子坐标系的轴从属于主笛卡尔轴的位置。所有主笛卡尔坐标轴都位于数据视图的中心(如果是X轴,则垂直居中,如果是Y轴,则水平居中)。通过使用CartesianChildRefAxisName和CartesianChildRefValue,每个子笛卡尔轴相对于配置的主笛卡尔轴上的位置进行定位。

2021-01-13 19:49:59 280

原创 iocomp iPlot使用说明18 Tracking数据跟踪

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P106-P109.跟踪是绘图包的自动缩放和自动滚动功能的通用术语。这些特性与轴如何对图表中添加的新数据做出反应有关,这些数据涉及轴跨度的大小和轴相对于新数据的位置。跟踪数据是来自通道的关于新添加的数据点的信息,这些信息被传递到轴,以便它们可以根据您的需要进行调整。Channel和Axes对象支持称为跟踪的功能。每当通道将数据绘制到DataView窗口时,它都会将跟

2021-01-11 21:30:25 524

原创 iocomp iPlot使用说明17 AutoScale and AutoLabel 自动缩放和自动标签

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P103-P105.所有轴都支持标签和记号的自动缩放和格式设置。自动缩放功能是指根据新添加的数据自动滚动轴,并与轴的跟踪功能相关。自动标签功能引用了1-2-5规则,以确保刻度看起来更便于读取,所谓1-2-5规则,就是轴刻度的增量为1/2/5或其倍数。主要的刻度类型有下面几种:Linear Scale:线性刻度。刻度将尝试拟合最大数量的标签,其中主刻度标签可被1、

2021-01-11 20:28:22 403

原创 iocomp iPlot使用说明16 Null Data and Empty Data Handling空数据及其处理

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P99-P102.空数据处理一般用于数据采集硬件应用程序中,在这些应用程序中,您与硬件失去连接,但希望在图表上显示在特定时间没有收集到数据。有下面几种方法添加空数据:在特定的x点添加空Y数据,使用AddXNull函数或AddXEmpty函数iPlot1.Channel(0).AddXNull(2.56)iPlot1.Channel(0).AddXEmp

2021-01-11 18:15:16 183

原创 iocomp iPlot使用说明15 Adding Data添加数据

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P91-P98.iPlot控件添加数据的方式很简单,通过控件对象指定通道后,使用AddXY后即可:for(int i=0; i<100; i++){XData = XData + 1; //Increment X DataYData = (rand()/(double)RAND_MAX)*100; //Generate Random Y Datam_

2021-01-11 12:06:17 773

原创 iocomp iPlot使用说明14 Visual Layout Manager可视化布局管理

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P87-P90.iPlot和iXYPlot组件中包含的可视化布局管理器使程序员能够轻松地布局图表打印对象,而只需很少的工作。布局管理器在设计时通过我们的自定义属性编辑器提供,或者在运行时通过我们的运行时属性编辑器提供给您的应用程序用户。布局管理器可以直观地布局图表,而无需编写一行代码,也无需使用复杂的属性。当然,您可以使用自己的编程代码在运行时对图表布局进行更改,

2021-01-11 10:51:33 296

原创 iocomp iPlot使用说明13 Limits绘图界限

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P83-P86.限制是可以定义并放置在图表数据视图区域上的对象。它们对于显示应包含数据的一组限制或“进程窗口”非常有用。图表中提供了六种类型的限制和进程窗口(称为频带限制)。每个限制与X轴和Y轴相关联。标注栏限制可以设置为绘制为填充标注栏、单线或双线。线型限制允许用户移动它们。您可以为每个图表创建无限数量的限制。下面对六种类型进行介绍:LineX:这种类型

2021-01-11 10:07:47 343

原创 iocomp iPlot使用说明12 Annotations注释

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P72-P82.注释对象是可以在数据视图中显示的文本和形状,覆盖在通道数据上。注释可以相对于特定频道或DataView区域进行定位,具体取决于您是希望注释随频道数据滚动或跟踪,还是在DataView中固定到位。注释可以是文本字符串、线、矩形、省略号或位图的形式。一共有八种不同类型的Annotations分别是:ipasEllipse:使用X、Y、X2和Y2点

2021-01-10 20:48:02 217

原创 iocomp iPlot使用说明11 Data Cursors数据光标

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P65-P71.数据光标是绘图包组件附带的工具,允许用户测量屏幕上的数据值。数据值可以显示在图例或提示窗口中。此工具可从集成工具栏使用,也可由程序代码通过支持光标的内置事件和接口使用。数据光标工具的工作方式因所使用的组件类型而异。默认情况下,所有游标都会在游标旁边的提示窗口中显示其数据。默认情况下,光标最初设置为“值X-Y”光标,它在iPlot组件中绘制一条垂

2021-01-10 19:54:06 548

原创 iocomp iPlot使用说明10 Tables表格

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P62-P64.表格提供了以电子表格格式显示“表格数据”或基于文本的数据的位置。可以在设计时或运行时添加表,但行、列和数据只能在运行时添加。表格支持填充或透明背景、单元格网格线和列标题。您可以添加无限数量的行和列,但根据表的最大宽度对列的数量有实际限制。行不存在此限制。一旦行数超过表格的最大高度,就会出现滚动按钮,允许用户上下滚动行。如果希望在物理上有足够的空间容

2021-01-09 16:25:29 240

原创 iocomp iPlot使用说明9 Labels标签

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P60-P61.默认情况下,iPlot已经添加了一个标签对象,作为控件的标题。可以通过左下角的add添加任意多的标题并放在任意位置。Caption:标签的文本Alignment:设置标签的位置,左边、中间或右边Font:设置标签文本的字体Margin:用于设置标签与周围的间距...

2021-01-09 15:41:36 232

原创 iocomp iPlot使用说明8 ToolBar工具条

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P57-P59.上图中红框内即为工具条。用于在程序运行时对属性进行编辑。当然这个工具条也可以不要,用代码去实现属性修改的功能。工具条中有下面这些按钮:Resume Button:恢复跟踪按钮。即恢复实时数据的描绘功能。Pause Button:停止追踪功能。Axes Scroll Mode Button:当此按钮激活时,用户可以拖动轴以观察视图。Axe

2021-01-08 22:28:34 306

原创 iocomp iPlot使用说明7 Legend图例

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P54-P56.一般情况下,图例就是显示通道名称的颜色的指示器。可以放在绘图区域的任何位置。默认情况下,只有通道名称会显示出来,但若将上面全部选中,那么就会是下面的情况。通过移动layout中的位置,也可以将legend放在上方或任意位置。可以自己将属性页面的框勾选或者取消,看看效果。...

2021-01-08 20:43:47 309

原创 iocomp iPlot使用说明6 轴属性设置

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P44-P53.图表的许多操作都是通过轴来处理的。axis对象不仅提供X轴和Y轴比例的可视化显示,而且是动态的,因为它们允许用户滚动显示的绘图数据、放大和缩小,并且即使在实时添加数据时,也可以完全控制图表中显示的数据!轴还具有内置的滚动和缩放功能,使实现一个非常专业的图表非常容易。这种自动滚动和缩放称为“跟踪”,是完全自动化的。绘图组件支持无限数量的X轴和Y轴。但

2021-01-08 17:18:38 1094 1

原创 iocomp iPlot使用说明5 数据视图

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P41-P43.数据视图位于绘图中心,是显示所有数据的区域。数据视图可以显示数据点、趋势线、数据光标、限制、注释、网格线等。数据视图实际上不包含任何数据,它只提供绘制数据的区域。数据视图的唯一目的不是为要绘制的数据提供区域,而是控制网格线的显示方式。网格线的大多数属性都可以在数据视图中找到。影响轴线的其余特性可以在Axis对象上找到。当前,即使主界面支持添加其

2021-01-08 11:04:00 431

原创 iocomp iPlot使用说明4 通道对象

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P26-P40.通道对象是包含图表数据(数据点)的iPlot控件对象,并提供用于添加数据、控制外观,并将跟踪数据发送到相关轴。图表中可以有无限数量的通道。每个通道独立于图表中的所有其他通道。每个通道都与特定的X轴和Y轴相关联,以便可以在数据视图中绘制其数据。根据您的需要,通道之间可以是同步的,也可以是异步的。这些通道还支持具有固定数字高点和数字低点的数字数据。一般

2021-01-08 10:39:32 653

原创 iocompiPlot使用说明3 属性设置主界面讲解

关于iocomp IPlot说明资源的下载(不需要金币!):iocomp iPlot使用说明本系列博客均基于此说明展开。本节内容对应资源P20-P25.下面对主界面的各个属性进行讲解GeneralUser Can Edit Objects:是否允许用户在运行时对控件进行属性编辑User Can Add/Remove Channels:是否允许用户在程序允许时添加通道Clip Annotations to Axes:是否在轴区域之外绘制注释Editor Form Style:程序运行时的属

2021-01-07 20:35:06 648

原创 iocomp iPlot使用说明2 iPlot控制示例

对于每个iPlot组件,可以有很多IPlot对象,每个对象可以有其自身的轴、注释、标签、通道属性。对于c++来说,使用示例如下:m_iPlotX1.GetDataView(0).SetGridShow(TRUE);m_iPlotX1.GetXAxis(0).SetMin(100);m_iPlotX1.GetYAxis(0).SetMin(100);m_iPlotX1.GetChannel(0).SetName("Channel 1");m_iPlotX1.GetLegend(0).SetVisib

2021-01-07 16:24:26 1098

原创 iocomp iPlot 使用说明1:如何选择iPlot以及iXYPlot

在使用iocomp的ActiveX控件画图时,发现有两个画图工具:iPlot和iXYPlot。不知道该选择哪一个,下面我们就对他们的区别进行讲解:下表列出了这两个控件支持的功能:iPlot控件是用于X轴上基于时间画图,可以看出,iPlot控件除了不能以随机的横坐标添加数据,功能是多于iXYPlot控件的。倘若必须以“随机”的X值顺序添加数据,或者在给定X值有多个y值的情况下,则使用iXYPlot组件。用iPlot画出的曲线图:用iXYPlot画出的图:...

2021-01-07 12:03:52 1325

原创 【MATLAB Image Processing Toolbox 入门教程九】“导入、导出和转换”之“图像序列和批处理”

【MATLAB Image Processing Toolbox 入门教程九】1 implay函数图像序列是一组与时间或空间位置相关联的图像。图像序列又称为图像堆叠或者视频。本次所讲解的内容就是MATLAB中如何显示图像序列以及如何对图像序列进行批处理。1 implay函数...

2020-12-18 11:49:12 2421

原创 【MATLAB Image Processing Toolbox 入门教程八】“导入、导出和转换”之“图像类型转换Ⅲ——在不同图像数据类型之间转换”

【MATLAB Image Processing Toolbox 入门教程八】1 im2double函数2 im2single函数3 im2int16函数4 im2uint16函数在【MATLAB Image Processing Toolbox 入门教程六】“导入、导出和转换”之“图像类型转换Ⅰ——在不同图像类型之间转换”中,我们讲解了不同图像类型之间转换的方法,在本节中,我们将对存储图像信息的数据的类型转换进行讲解。我们知道,数据类型一般分为整型、浮点型,整型又分为有符号性和无符号型,浮点型又分

2020-12-10 11:22:13 1022 1

原创 【MATLAB Image Processing Toolbox 入门教程七】“导入、导出和转换”之“图像类型转换Ⅱ——使用阈值法转换为二值图像”

【MATLAB Image Processing Toolbox 入门教程七】1 imbinarize函数在上一节【MATLAB Image Processing Toolbox 入门教程六】“导入、导出和转换”之“图像类型转换Ⅰ——在不同图像类型之间转换”中我们讲解了MATLAB常用的图像类型转换函数的含义和用法。在本节中,我们针对二值图像的转换进行详细讲解。1 imbinarize函数...

2020-12-07 11:52:05 2138 1

原创 【MATLAB Image Processing Toolbox 入门教程六】“导入、导出和转换”之“图像类型转换Ⅰ——在不同图像类型之间转换”

【MATLAB Image Processing Toolbox 入门教程六】高动态范围(High Dynamic Range HDR)图像尽可能显示真实的场景,包含的细节程度相当高,接近于人眼的视觉范围,超出一般计算机显示器的显示范围。本章将针对HDR的读取、创建和写入,详细介绍几个相关的函数。...

2020-12-02 16:10:18 2863 2

原创 【MATLAB Image Processing Toolbox 入门教程五】“导入、导出和转换”之“高动态范围成像”

【MATLAB Image Processing Toolbox 入门教程五】1 hdrread函数2 hdrwrite函数3 makehdr函数4 tonemap函数高动态范围(High Dynamic Range HDR)图像尽可能显示真实的场景,包含的细节程度相当高,接近于人眼的视觉范围,超出一般计算机显示器的显示范围。本章将针对HDR的读取、创建和写入,详细介绍几个相关的函数。1 hdrread函数2 hdrwrite函数3 makehdr函数4 tonemap函数...

2020-11-26 21:22:51 1547

原创 【MATLAB Image Processing Toolbox 入门教程四】“导入、导出和转换”之“基于文件读写图像数据”

【MATLAB Image Processing Toolbox 入门教程四】一、基于文件读写图像数据二、一般文件的导入和导出1.imread函数2.读入数据总结本博客创造在出差期间,项目所在企业的招待所只有靠近大厅的第一间房间能连上WiFi,很不幸我住在二楼,靠着一台笔记本和速度并不快的手机热点在不同网页之间艰难切换,但求知之路本就艰辛和漫长,享受其中就好。从本博客开始,我们将开始系统性的MATLAB Image Processing Toolbox的学习。快速入门系列请参考之前的三篇博客:【M

2020-11-20 22:39:13 1656

原创 【MATLAB Image Processing Toolbox 入门教程三】快速入门之“在多光谱图像中寻找植被”

【MATLAB Image Processing Toolbox 入门教程三】本篇摘要一、从多光谱图像文件导入彩色红外通道二、构建近红外光谱散射图三、计算植被系数并显示其定位四、综合实例部分总结本篇摘要本篇演示了如何使用MATLAB数组对图像数据进行处理,并将数据绘制出来。图像数据差异可用于区分图像的不同表面特征,这些特征在不同光谱通道之间具有不同的反射率。示例部分采用了三维图像阵列,三个平面来自电磁频谱的不同信号,包含可见红光和近红外(NIR)通道,通过查找可见红光和NIR通道之间的差异,确定了示例

2020-10-30 11:47:41 1813 5

原创 【MATLAB Image Processing Toolbox 入门教程二】快速入门之“亮度校正”和“目标识别”

校正亮度不均匀问题并分析前景对象一般在分析图像特征之前,需要对图像进行某种预处理,以便分析。此示例演示了对于背景亮度不均的图片(MATLAB自带的大米图片),先将其转为二值图像,以便于识别每个米粒,接着可以对对象进行分析,例如计算米粒面积、米粒的数量。文章目录校正亮度不均匀问题并分析前景对象前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就

2020-10-28 19:27:17 2823 2

原创 【MATLAB Image Processing Toolbox 入门教程一】快速入门之“图像导入导出”与“检测图像中的圆”

【MATLAB Image Processing Toolbox 入门教程一】MATLAB Image Processing Toolbox 简介MATLAB Image Processing Toolbox 的知识架构Image Processing Toolbox快速入门1 基本图像的导入、处理和导出1.1 图像的读入和显示1.2 检查图像在工作区的显示方式1.3 提高图像对比度1.4 将图片写入磁盘2 检测和测量图像中的圆形对象功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片

2020-10-27 10:26:25 13883 16

iocomp iPlot使用说明

MFC实用的数据曲线控件iPlot的使用说明书,可以在我主页博客里看到详细的使用讲解

2021-01-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除