![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
文章平均质量分 62
蓝莓蛋挞
这个作者很懒,什么都没留下…
展开
-
VTK笔记20160726(2)
vtkImageActor接收的图像数据vtkImageData像素类型必须为unsigned char,类型不符必须先转换。设置透明度的函数SetOpacity();遍历图像像素 vtkSmartPointer reader = vtkSmartPointer::New(); reader->SetFileName(argv[1]); reader->Upda原创 2016-07-26 09:17:17 · 437 阅读 · 0 评论 -
c++模板学习
函数模板是一些列相关函数的模板或样板,数据类型是他们的参数。声明一个函数模板的格式:template>每个具有以下几种形式:1 typename2 class 3 考点:typename 和 class可以互换;在类模版名前的关键字class,不能用typename代替;原创 2016-07-27 09:18:29 · 301 阅读 · 0 评论 -
VTK笔记20160726(1)
VTK初学笔记原创 2016-07-26 08:11:00 · 404 阅读 · 0 评论 -
vtk无法解析的外部符号,无法打开文件等错误
其实有些简单的问题是很容易解决的,但类似于vtk、itk、opencv这种需要配置库文件等等的项目很容易报一些无从下手的错误,让新手一脸蒙逼,比如下面这种,我自己配置好多次也还是会遇到。在错误列表里,显示一堆“无法解析的外部符号”,同时出错的文件是.obj链接文件,也就是源代码是没有语法错误的,这时候你双击这些错误也不会跳转到具体语句。看后面可以看出,关于vtk我用到的很多函数都出原创 2016-07-29 09:17:20 · 6788 阅读 · 0 评论 -
图像滤波(摘自《opencv3》
线性滤波器:方框滤波(boxblur)、均值滤波(blur)、高斯滤波(GaussianBlur)非线性滤波:中值滤波(medianBlur)、双边滤波(bilateralFilter)低通就是模糊高通就是锐化邻域滤波=卷积高斯滤波比较有用,但效率不是最高,视觉效果像是经过一个半透明屏幕在观察图像。中值滤波:斑点噪声+椒盐噪声 ,保护边缘信息转载 2016-08-04 14:31:13 · 537 阅读 · 0 评论 -
vtk交互
在VTK中,可以通过两种方式实现观察者/命令模式。1.事件回调函数2.从vtkCommand派生出具体的子类。1.事件回调函数方法(鼠标交互)实现读取PNG图片后,记录鼠标左键单击的次数long pressCounts = 0;//鼠标点击次数全局变量//回调函数void MyCallbackFunc(vtkObject*, unsigned long eid,原创 2016-08-10 08:29:07 · 1105 阅读 · 0 评论 -
vtk交互(2)
第二种方法是写一个新的vtkCommand子类class vtkMyCallback : public vtkCommand{public: static vtkMyCallback *New() //静态构造函数 { return new vtkMyCallback; } //设置椎体对象 void SetObject(vtkConeSource* cone) { m_原创 2016-08-10 08:41:04 · 387 阅读 · 0 评论