自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 vtk+qt进行多幅图像的滑块控制切换 中tkImageAppend 的Inputconnection SetInputConnection  导致的bug问题

想用vtk载入多幅图像,再通过qt显示 ,于是选用vtkImageAppend 类,并按照下面的代码写,采用vtkImageviewer2类进行显示,qvtkWidget类显示,并加入滑块控制图像的切换,结果一切看上去没有问题,但是最终图像就是无法进行切换(当时那么认为),于是我以为是整体的数据流没有建立好,所以在vtkrenderer vtkRenderWindow 及qvtkWidget的 Render及更新,各种倒腾,两天过去依旧不行。最后,无意发现我不加交互时显示的图像总是最后一张!!!so,结

2020-07-21 10:41:17 604

原创 opencv error :Assertion failed(s」=0)in cv:setSize 报错原因

报错 opencv error :Assertion failed(s>=0)in cv:setSizefile D :\Opencv3.4.4\opencv\source\modules\core\src\matrix.cpp line 235报错分析setSize尺寸不对,可能是有负值产生,将可能产生负值的部分找到,建立错误处理程序即可;Mat result; int result_cols = im.cols - tpl.cols + 1; int result_ro...

2020-07-09 16:24:29 5788 2

原创 opencv3.4.4编译及opencv_contrib编译(vs2015)win10 (64位)

1、下载文件opencv_contrib-3.4.4.zip(额外库函数) 和 opencv-3.4.4-vc14_vc15.exe(可直接安装包,也可用于编译,不必重新下载编译包)https://www.bzblog.online/wordpress/index.php/2020/03/09/opencvdownload/ (国内网站,比原来的GitHub下载速度快多了)2、如果不想编译,直接安装 opencv-3.4.4-vc14_vc15.exe 这个即可,然后配置vs 和电脑...

2020-07-03 15:33:03 596

原创 HOG detectMultiScale 参数分析 与hog 结合svm 行人检测

详见 https://www.cnblogs.com/klitech/p/5747895.html测试函数#include <opencv2/opencv.hpp>#include <iostream>using namespace cv;using namespace std;int main(int argc, char** argv) { Mat src = imread("timg.jpg");//D:/vcprojects/image...

2020-06-29 16:32:23 664

原创 itk 图像处理算法之补洞

1、二值补洞算法itk::BinaryFillholeImageFiltertypedef itk::BinaryFillholeImageFilter<ImageType> FillHoleType; FillHoleType::Pointer fillHoleFilter = FillHoleType::New(); fillHoleFilter->Se...

2020-04-30 10:54:01 1260

原创 qt中treeWidget删除所有项目

1、之前我删除单独的节点时候,用的是int hang = ui.treeWidget->currentIndex().row(); //root->removeChild(ui.treeWidget->currentItem());//针对子项的删除ui.treeWidget->takeTopLevelItem(hang);然后想着所有项目的删除应该是这样的...

2020-04-24 17:00:52 4535 1

原创 vtk通过交互类改动已加载的actor中的数据(vtkpolyData)的实现的步骤

实际操作中我们经常会用到通过交互操作改变vtkactor的数据vtkpolydata,比如光滑物体某个三角网格,移动某一个线条,或者某一点,而保持其他的不变,简单来说就是在class 中实现对vtkpolydata的重新写入,再使得重新渲染。实现步骤整理如下:class callbacknew :public vtkCommand{public: static callbac...

2020-04-09 15:20:19 2699 4

原创 vtk自定义交互样式 及右键旋转功能实现

vtk自定义交互类型(通过vtkInteractorStyleTrackballCamera)1、头文件class myInteractorStyle : public vtkInteractorStyleTrackballCamera{public: static myInteractorStyle* New(); vtkTypeMacro(myInteractorStyle,...

2020-04-02 16:50:25 2121 2

原创 qt删除特定路径下的文件

1、确定目录QString dirPath = "../Data1/"; dirPath.append(treeWidget->currentItem()->text(0)); dirPath.append("/"); DeleteDirectory(dirPath);//实现在下面2、删除函数bool LWD::DeleteDirectory(co...

2020-03-06 15:40:28 2538

原创 tableView 属性总结 及vtkRenderer所有actor的遍历

1、tableView 表格设置属性总结 ui.tableView_2->setItemDelegateForColumn(0, readOnlyDelegate);//然后把它设给只读的列 ui.tableView_2->verticalHeader()->hide();//可将将行序列号隐藏; ui.tableView_2->horizon...

2020-03-05 16:22:26 939

原创 qt 的子窗口和主窗口之间信息互传(通过信号 槽的方式)

1、子窗口向主窗口传son.hclass son:Public QDialog{Q_OBJECTpublic: son(QWidget *parent = Q_NULLPTR);private: Ui::SonClass ui;signals: void sendData(QString);//信号函数private slots:void...

2019-12-31 16:53:44 4061

原创 qt 通过stackedWidget在主页面中加载子页面

1、在主页面中拉出stackedWidget框框;2、设计并生成子页面,可以是dialog 或widget;3、将子页面的 son.h son.cpp 载入工程中,并将ui_son.h文件与主页面的 ui_MainWindow.h文件放在一起;4、MainWindow .hclass MainWindow : public QMainWindow{Q_OBJECTpu...

2019-12-30 19:54:23 1730 1

原创 美国可视化人体公开数据集下载

http://www.nlm.nih.gov/research/visible/visible_human.html

2019-11-08 17:03:27 1206 2

原创 Echocardiography Image Segmentation: A Survey(超声心动图图像分割方法综述--中文翻译)

Echocardiography Image Segmentation: A Survey摘要:尽管超声图像的获取是较廉价,并且免于辐射的,但是超声图像因为信号衰减、斑点噪声等干扰,使得超声图像的分割具有较大挑战。本文将近些年应用于超声心动图像分割的相关方法进行了分类总结,并列出了10篇具有原创思想的文章,这些文章具有特殊的临床使用价值或是对于超声心动图像分割具有指导意义。关键词:超声心动...

2019-06-28 16:44:24 4234 1

转载 牛顿迭代法——雷神之锤

牛顿迭代法——雷神之锤震惊!!!https://blog.csdn.net/wangxiaojun911/article/details/18203333

2018-11-13 15:12:34 441

原创 vtk 包围盒 树 做碰撞检测

https://blog.csdn.net/leemengfei/article/details/2234811

2018-08-08 11:50:46 1962

原创 vtk序列切片图像实现翻转的两种方法

由于vtk、itk显示图像时y轴相反,需要做一次翻转,这里介绍两种方法对于序列图像实现翻转。1)vtkImageFlip类vtkSmartPointer<vtkImageFlip>flip = vtkSmartPointer<vtkImageFlip>::New();flip->SetInputData(itkTovtkImageFilter-&gt...

2018-06-29 18:15:00 3033 2

原创 vtk(5.0以上版本)5.3_ImageResliceExample2.cpp 最终成功运行版本

《VTK图形图像开发进阶》随书代码\Examples\Chap05 中的这个例子5.3_ImageResliceExample2.cpp有些错误,致使程序无法运行。此篇博客经过多个网页查询,最终调试好的版本。填坑。#include <vtkAutoInit.h>VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtk...

2018-06-06 20:58:09 601 4

vtk自定义交互样式.zip

vtk自定义交互样式,实现右键旋转(这个我之前一直没找到,后面自己想到了办法了,所以分享给大家看看了),左键标红点击的三角面片。

2020-04-02

5.3imageResliceExample2.cpp

vtk通过鼠标左键滑动序列图片切换的功能,《vtk图形图像开发进阶》中代码的修改版,亲测vtk8.1.0版本可运行。

2020-02-23

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

TA关注的人

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