图形图像库
文章平均质量分 92
OpenCV和ITK的配置和学习
_Epsilon_
这个作者很懒,什么都没留下…
展开
-
VTK报错:无法读取内存 0x00000000000(???)
初衷是创建一个ImageData类,然后修改里面的像素。在SetOrigin,spacing,Dimensions后,使用float* dose_buff = static_cast<float*>(m_Dosebuffer->GetScalarPointer());获取头指针,然后就出现内存报错.VTK创建新图像时,若非从数据中读取信息,都需要预先分配内存。使用AllocateScalars()方法:m_Dosebuffer->AllocateScalars(VTK_FLOAT原创 2020-09-22 21:49:26 · 619 阅读 · 0 评论 -
VTK管线——(可视化管线和渲染引擎)的浅显理解
VTK管线——(可视化管线和渲染引擎)的浅显理解术语的理解可视化管线和渲染引擎参考文献:《VTK图形图像开发进阶》——张晓东、罗火灵先上一段渲染一个柱体的代码,它包含了完整的一套管线结构#include <vtkAutoInit.h>VTK_MODULE_INIT(vtkRenderingOpenGL2);// VTK was built with vtkRenderingOpenGL2VTK_MODULE_INIT(vtkInteractionStyle);#include <原创 2020-08-29 20:11:56 · 2018 阅读 · 0 评论 -
使用VS编译VTK程序报错—— Error: no override found for vtkRenderWindow
错误的原因是链接器不能找到vtkRenderWindow的方法. 此时需要注意build的时候到底是使用了哪个VTK后端,是OpenGL还是OpenGL2. 使用cmake不会报错,是因为它已经默认初始化配置好了。而其它的编译器像VS就没有.解决方案:在源文件的顶部加上#include <vtkAutoInit.h>VTK_MODULE_INIT(vtkRenderingOpenGL2);// VTK was built with vtkRenderingOpenGL2VTK_MODU原创 2020-08-23 10:16:46 · 656 阅读 · 0 评论 -
Visual Studio第三方库避免重复配置的问题
找到属性管理器右键-添加新项目属性表命名为OpenCV_Debug,然后双击打开,跟之前配置OpenCV的操作一样,将依赖项,include目录等添加进去保存即可.在该项目的目录下可以看到.props配置文件下次创建新工程后,右键-添加现有属性表,把之前生成的.props文件添加进来即可....原创 2020-08-23 09:33:46 · 431 阅读 · 0 评论 -
OpenCV学习笔记(一)OpenCV4.0.1 +VS2015 环境搭建
OpenCV学习笔记(一)OpenCV4.0.1 +VS2015 环境搭建引言使用CMake/OpenCV_contrib编译的意义何在?OpenCV的下载、安装和配置预准备:下载和安装开发环境CMake配置与生成CMake配置和生成中可能遇到的问题及解决方案VS编译生成install工程包含(include)目录的配置添加环境变量引言去年十一月,OpenCV4.0.0重磅发布。Release...原创 2019-05-08 17:46:16 · 1571 阅读 · 0 评论 -
OpenCV学习笔记(二)访问和修改图像像素
OpenCV学习笔记(二)访问和修改图像像素问题提出基础知识RGB表色模型图像深度图像的Mat结构访问图像像素的语句和方法实例:消除背景网格对灰度图像的处理对彩色图像的处理结语问题提出之前做开题报告需要画流程图,于是我在网上用了某某免费流程图在线制作,美滋滋地画完后发现——不!能!保!存!。原来只能免费做图,不能免费保存啊。那我就QQ截图呗,可截图有自带的网格背景,如下:如果放到报告中,与...原创 2019-05-10 16:54:21 · 3748 阅读 · 0 评论