摘要:
[效果显示] 将脚部骨骼扫描的CT照片进行的连续读取, 运行结果存为了两个动态gif, 不知道能不能正常显示 [主程序实现] 1 int main(int argc, char* argv[]) 2 { 3 // Verify input arguments 4 if ( argc != 2 ) 5
阅读全文
posted @ 2020-11-03 15:37
一杯清酒邀明月
阅读(2060)
推荐(0)
摘要:
1 #include "vtkRenderer.h" 2 #include "vtkRenderWindow.h" 3 #include "vtkRenderWindowInteractor.h" 4 #include "vtkDICOMImageReader.h" 5 #include "vtkP
阅读全文
posted @ 2020-11-03 15:36
一杯清酒邀明月
阅读(939)
推荐(0)
摘要:
VTKstd在VTK7版本中不再使用,用std替代 VTK7中需添加命名空间 using namespace std; std::string fileStr(fileName); 1 #include "vtkAutoInit.h" 2 VTK_MODULE_INIT(vtkRenderingOp
阅读全文
posted @ 2020-11-03 14:56
一杯清酒邀明月
阅读(579)
推荐(0)
摘要:
三步走:这样这个Widget就是QVTKWidget了
阅读全文
posted @ 2020-11-03 11:40
一杯清酒邀明月
阅读(2417)
推荐(0)
摘要:
ITK( Insight Segmentation and Registration Toolkit)是美国国家卫生院下属的国立医学图书馆开发的一款医学图像处理软件包,是一个开源的、跨平台的影像分析扩展软件工具。 简介 ITK的开发过程中采用了先进的多模态数据分割配准算法,用于处理图像配准和分割的问
阅读全文
posted @ 2020-11-03 10:42
一杯清酒邀明月
阅读(1043)
推荐(0)
摘要:
功能描述: 在QMainWindow下,使用多个QDockWidget构成可切换,可拖动,可关闭的标签页;标签页的切换由相关联的QAction触发。 实现效果: 代码如下: 1 QDockWidget *sr=new QDockWidget(tr("Sr"),this); //设置为可拖动且可关闭
阅读全文
posted @ 2020-11-02 13:34
一杯清酒邀明月
阅读(2002)
推荐(0)
摘要:
QDockWidget类继承与QWidget类,用于停靠窗口的管理。在主窗口中,先设置中心控件,然后实例化QDockWidget对象,通过setFeatures( )设置停靠窗口的窗体特性,通setAllowedAreas( )设置窗体可停靠的区域。具体如下: void setFeatures(Do
阅读全文
posted @ 2020-11-02 13:27
一杯清酒邀明月
阅读(2257)
推荐(0)
摘要:
1、概述 allowedAreas属性指定工具栏允许移动的范围,其类型为枚举类Qt.ToolBarAreas,有如下取值:以上取值可以同or操作组合使用。 2、访问方法 缺省值为Qt.AllToolBarAreas,可以通过allowedAreas()、setAllowedAreas(Qt.Tool
阅读全文
posted @ 2020-11-02 13:24
一杯清酒邀明月
阅读(404)
推荐(0)
摘要:
简述 QSizePolicy类是一个描述布局水平和垂直方向调整策略的属性。 大小策略会影响布局引擎处理部件的方式,部件加入布局以后,会返回一个QSizePolicy,描述了其水平和垂直方向的大小策略。可以通过QWidget::sizePolicy属性为特定部件设置大小策略。 详细描述 QSizePo
阅读全文
posted @ 2020-11-02 13:21
一杯清酒邀明月
阅读(463)
推荐(0)
摘要:
主窗口的splitDockWidget方法用于将一个停靠窗占据的空间分割成两部分,原有停靠窗放置在第一部分的区域,另一个停靠窗放置在第二部分的区域。调用语法: splitDockWidget( QDockWidget first, QDockWidget second, Qt.Orientation
阅读全文
posted @ 2020-11-02 13:18
一杯清酒邀明月
阅读(957)
推荐(0)
摘要:
Qt调用Halcon13.0机器视觉算法包 Qt:5.6.1 MSVC2013 32bitHalcon版本:13.0(注意,这里最好是正版,或者已经破译的版本,否则会引起很多意料之外的问题) 1、在pro文件中添加必要的库和必要的头文件 1 INCLUDEPATH += $$PWD/Halcon/I
阅读全文
posted @ 2020-10-30 15:58
一杯清酒邀明月
阅读(1784)
推荐(0)
摘要:
Halcon是一款优秀的商业版图像处理软件,但其在可视化方面有比较差的体验;而Qt在可视化和界面开发方面拥有很强大的功能和便捷性。自己之前做一些软件开发工作,现在又在利用Halcon进行图像处理算法开发,把两者结合使用,岂不是一件非常有趣的事情! 于是乎,从网上查了一下Qt+Halcon联合开发,发
阅读全文
posted @ 2020-10-30 15:40
一杯清酒邀明月
阅读(2296)
推荐(0)
摘要:
一、介绍 算法功能:对QR码进行x,y方向定位和旋转角度计算,并获取QR码的二进制内容算法优势:1.计算速度快,可达4-7ms(使用cpu i7-8750)。2.定位精度高,x,y方向精度为±1mm,转角精度为±0.1°(使用某宝几十元彩色相机,30w像素,噪声较为严重)。3.采用自动阈值方法,对光
阅读全文
posted @ 2020-10-30 14:46
一杯清酒邀明月
阅读(3268)
推荐(0)
摘要:
基EmguCv/OpenCv的零件的缺陷检测思路: 对图像去噪和二值化处理; 提取外部轮廓,并填充; 提取内部轮廓并以另一种颜色填充; 外轮廓和内轮廓叠加,得到缺陷区域; 对缺陷区域做二值化处理,并提取轮廓计算缺陷面积; 标记处缺陷位置。 存在的缺陷:只能检测外测缺陷,无法检测内部缺陷。 效果图 源
阅读全文
posted @ 2020-10-30 14:41
一杯清酒邀明月
阅读(1123)
推荐(0)
摘要:
要继承使用的话要用protected声明。 (子孙类也可以用)。 1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用 2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用。 3、protected:
阅读全文
posted @ 2020-10-30 13:30
一杯清酒邀明月
阅读(711)
推荐(0)
摘要:
ui中的控件要使用ui来指向:ui->xxx控件名称。 Buttons Push Button:普通按钮Tool Button:可以隐藏文字只显示图片Radio Button:单选框Check Box:复选框。可以有三种状态,对勾选择为2、方块为1(tristate)、不选为0。 1 connect
阅读全文
posted @ 2020-10-30 10:58
一杯清酒邀明月
阅读(933)
推荐(0)
摘要:
今天的风儿真喧嚣呀! 1234 我们开始吧 华丽的开始线 用过QT的都知道QT的控件真的不好看,那么你可能需要自己重写了,不用担心重写还是很麻烦的。 首先请看图: 还是很好看的::::: 首先博主继承的是QLabel 下面是代码的头文件h: 1 #pragma once 2 #include <QL
阅读全文
posted @ 2020-10-30 10:47
一杯清酒邀明月
阅读(2726)
推荐(0)
摘要:
Qt提供了一个绝妙的属性系统。跟那些由编译器提供的属性差不多。然而,作为一个独立于编译器和平台的库,Qt不依赖于非标准的编译特性,比如__property 或[property]。Qt可以在任何平台上的标准编译器下编译。Qt属性系统基于元数据对象系统--就是那个提供了对象内置信号和槽通讯机制的家伙。
阅读全文
posted @ 2020-10-30 10:02
一杯清酒邀明月
阅读(1195)
推荐(0)
摘要:
获取保存文件名getSaveFileName 1 QString strSaveName = QFileDialog::getSaveFileName(this, 2 tr("保存的文件"), 3 tr("demo.a.txt"), 4 tr("Items files(*.items)")); 1
阅读全文
posted @ 2020-10-29 16:57
一杯清酒邀明月
阅读(4266)
推荐(0)
摘要:
你真的认识你需要处理的图像吗? 你肯定会说:我肯定认识我的图像,它是某种细胞,某种颜色是某种结构等等。 这看似是一个幼稚,且没有意义的问题。但如果我换一个角度问: 你需要处理的图像的长宽高、分辨率、颜色模式、颜色通道、单位、像素分布分别是多少? 从图像的各种信息角度出发,即使只是一个简单的细胞,你还
阅读全文
posted @ 2020-10-29 15:11
一杯清酒邀明月
阅读(6777)
推荐(0)