
http://www.tianya.cn/96612109
灿烂李
医疗PACS、医学图像处理、dicom。
展开
-
STL模型的离散化处理
三角面片的结构:去掉冗余点,提高后续有限元分析的效率:原创 2022-01-29 11:05:18 · 540 阅读 · 0 评论 -
后加入的radiobutton 如何添加进前面的组
ctr+D 鼠标点击 tab序号 连续的radio 才是一组。原创 2022-01-07 10:38:55 · 364 阅读 · 0 评论 -
QT 已有对话框的工程里 添加菜单 工具条
在designer里 右键,还以为像MFC那样 frame 与dialog 不同呢。y原创 2022-01-05 15:18:40 · 455 阅读 · 0 评论 -
QOpenGLWidget 与 QVTKOpenGLStereoWidget
class QVTKWidget3 : public QOpenGLWidget#include <QtWidgets/QWidget>#include <QtGui/QSurfaceFormat>#include <QtGui/qopengl.h>QT_BEGIN_NAMESPACEclass QOpenGLWidgetPrivate;class Q_WIDGETS_EXPORT QOpenGLWidget : public QWidget原创 2022-01-05 13:50:26 · 1478 阅读 · 0 评论 -
vtk9.1 的FourPaneViewer的bug
vtk9.1.0 + VS2019 + 5.15.2切分线显示模糊。对比下了vtk6.1的工程 QVTKWidget *view4; QVTKWidget *view2; QVTKWidget *view1; QVTKWidget *view3;9.1中是: QVTKRenderWidget *view2; QVTKRenderWidget *view4; QVTKRenderWidget *view3; QVTKRende...原创 2022-01-05 10:36:23 · 585 阅读 · 2 评论 -
vtkImageViewer2 QT vtk
class ImageView : vtkSmartPointer<vtkImageViewer2> viewer; vtkSmartPointer<vtkInteractorStyleImage2> style;构造函数:ImageView::ImageView(QWidget*parent): QWidget(parent){ vtkObject::GlobalWarningDisplayOff(); // before initi...原创 2021-12-27 15:21:37 · 950 阅读 · 0 评论 -
vtkSmartPointer vtk的智能指针
是一个模板类。template <class T>class vtkSmartPointer: public vtkSmartPointerBase{ // Description: // Assign object to reference. This removes any reference to an old // object. template <class U> vtkSmartPointer& operator=(const ...原创 2021-12-27 10:32:31 · 1539 阅读 · 0 评论 -
slicer中 查看 形变场作用后的move图像
使用形变场作用于 待配准序列,在slicer中 融合查看。完美对齐。下图为对齐前的状况。原创 2021-12-22 13:56:40 · 317 阅读 · 0 评论 -
3DSlicer中查看形变场
itk写出的.mhd文件不能随便改名字。会找不到默认的.raw 造成无法联合打开。导入时,选择transform 不选volume。左侧面板 选择 transform原创 2021-12-21 11:15:42 · 555 阅读 · 0 评论 -
ITK配准之形变场方法整理
原创 2021-12-21 09:24:02 · 856 阅读 · 0 评论 -
写形变场 向量图的方法
bool IODicom::writeDisplacementFieldToPath(RSeries* series, const QString& pathName){ //RSeries* series = series; QDir().mkpath(pathName); DisplacementFieldPointer displacementFieldPointer = series->getDisplacementField(); if (dis...原创 2021-12-16 17:44:02 · 320 阅读 · 0 评论 -
生成形变场向量图文件
随便起了个扩展名.vec结果异常 改为.mhd后正常(2021-12-16 17:17:20 周四) File:() Line:(0) Could not create IO object for writing file D://1122.vec Tried to create one of the following: NiftiImageIO NrrdImageIO GiplImageIO HDF5ImageIO JPEGImageIO G...原创 2021-12-16 17:40:48 · 285 阅读 · 0 评论 -
ITK向量数据的操作方法
typedef itk::Vector< float, 3 > PixelType; typedef itk::Image< PixelType, 3 > ImageType; ImageType::Pointer image = ImageType::New(); const ImageType::IndexType start = {{0,0,0}}; //First index at {X,Y,Z} const ImageTyp...原创 2021-12-15 16:19:51 · 227 阅读 · 0 评论 -
ITK向量文件的读写方法
#include "itkImage.h"#include "itkImageFileReader.h"#include "itkImageFileWriter.h"// Software Guide : EndCodeSnippetint main( int argc, char * argv [] ){ if( argc < 3 ) { std::cerr << "Usage: " << std::endl; std::cerr &...原创 2021-12-15 16:17:16 · 1055 阅读 · 0 评论 -
ITK 计算均方差与 马特斯互信息
const unsigned int Dimension = 2;//const typedef unsigned char PixelType; typedef itk::Image< PixelType, Dimension > ImageType; using ImageIOType = itk::GDCMImageIO; ImageIOType::Pointer gdcmImageIO = ImageIOType::New();...原创 2021-12-15 13:57:37 · 511 阅读 · 0 评论 -
itk加载dicom slicer、dicomseries、mhd metafile,raw
mhd: typedef signed short PixelType; const unsigned int Dimension = 3; typedef itk::Image< PixelType, Dimension > ImageType; typedef itk::ImageFileReader<ImageType> ReaderType; ReaderType::Pointer fixedReader = ReaderType:...原创 2021-12-15 13:53:25 · 349 阅读 · 0 评论 -
itk计算dicom序列图像相似性测度,序列差别不能太大
原创 2021-12-15 11:03:35 · 302 阅读 · 0 评论 -
VS2019关闭优化,否则一些变量无法监视
调试时,提示变量被优化掉。导致无法跟踪。项目配置里可以把优化关掉。原创 2021-12-15 10:01:01 · 4654 阅读 · 0 评论 -
VS2019使用richedit控件
//适用richedit控件需要调用 AfxInitRichEdit2();原创 2021-12-15 09:58:50 · 353 阅读 · 0 评论