当前位置: 首页 > news >正文

QT CTK插件框架 (一 下载编译)

        CTK 为支持生物医学图像计算的公共开发包,其全称为 Common Toolkit。为医学成像提供一组统一的基本功能;促进代码和数据的交互及结合;避免重复开发;在工具包(医学成像)范围内不断扩展到新任务,而不会增加现有任务的负担;整合并适应成功的解决方案。

QT CTK插件框架 (一 下载编译)目录

1 CTK作用

2 CTK下载

3  下载编译

3.1 创建 CTK-build目录

3.2 CMake输入输出目录

3.3 CMake选项

3.4 CMake编译

3.5 其它说明

 4 VS编译生成


1 CTK作用

当前,CTK 工作的主要范围包括:

  • DICOM:提供了从 PACS 和本地数据库中查询和检索的高级类。包含 Qt 部件,可以轻松地设置服务器连接,并发送查询和查看结果。

  • DICOM Application Hosting:目标是创建 DICOM Part 19 Application Hosting specifications 的 C++ 参考实现。它提供了用于创建主机和托管应用程序的基础设。

  • Widgets:用于生物医学成像应用的 Qt Widgets 集合。

  • Plugin Framework:用于 C++ 的动态组件系统,以 OSGi 规范为模型。它支持一个开发模型,在这个模型中,应用程序(动态地)由许多不同(可重用的)组件组成,遵循面向服务的方法。

  • Command Line Interfaces:一种允许将算法编写为自包含可执行程序的技术,可以在多个终端用户应用程序环境中使用,而无需修改。

2 CTK下载

        CTK源码下载:https://github.com/commontk/CTK

3  下载编译

        创建编译目录使用cmake编译

3.1 创建 CTK-build目录

3.2 CMake输入输出目录

3.3 CMake选项

 

 

 

 

 

3.4 CMake编译

3.5 其它说明

        博主使用的是 QT MSVC2017 X64 编译环境

        VS版本 2017 2019 需要下载安装CMake组件、C++核心功能等等

        CMake 选择完 MSVC 2017 X64后直接编译

        需要注意QT5_DIR 路径

 4 VS编译生成

        打开CTK-build目录会看到 CTK.sln VS2019打开直接生成

 

        可能会遇到重定向问题:可以在该目录重新生成一遍

 

 

 

http://www.lryc.cn/news/40435.html

相关文章:

  • 【Java版oj】day10 井字棋、密码强度等级
  • JavaScript的事件传播机制
  • 队列的定义及基本操作实现(链式)
  • 集成方法!
  • 20年程序员生涯,读了200多本技术书,挑了几本精华好书分享给大家
  • C++ 手写一个WebServer
  • Elasticsearch 简介与安装
  • Qt5.12实战之QByteArray与字符指针及字符串转换
  • 二、ElasticSearch基础语法
  • Yolov8详解与实战
  • 多线程案例——阻塞队列
  • 学习优秀博文(【国产MCU移植】手把手教你使用RT-Thread制作GD32系列BSP)有感 | 文末赠书5本
  • 写用例写的焦头烂额?看看摸鱼5年的老点工是怎么写的...
  • 基于深度学习的鸟类检测识别系统(含UI界面,Python代码)
  • 零基础搭建Tomcat集群(超详细)
  • 机器学习自学笔记——聚类
  • 注意下C语言整形提升
  • Go panic的学习
  • 讲解Linux中samba理论讲解及Linux共享访问
  • 【C++笔试强训】第三十二天
  • OpenAI GPT-4震撼发布:多模态大模型
  • 手把手教你 在linux上安装kafka
  • Spring Cloud(微服务)学习篇(五)
  • 道阻且长,未来可期,从GPT-4窥得通用人工智能时代的冰山一角!
  • 百度将?百度已!
  • 内核实验(三):编写简单Linux内核模块,使用Qemu加载ko做测试
  • 女子举重问题
  • 试题 历届真题 循环小数【第十一届】【决赛】【Python】
  • 关于类型转换
  • 蓝桥杯冲击-02约数篇(必考)