- 博客(35)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注

原创 Ubuntu下编译vtk(java版本)【超详细-带过程截图】
我不喜欢废话,直接开始;文章有点长,但是如果你是要编译的话,我相信你会耐心看完的!参考链接(可跳过)https://vtk.org/Wiki/VTK/Configure_and_Build适用于 VTK 6.0 及以上版本,camke官方推荐 2.8.8 或更高版本,如果是在window上还需要 Visual Studio(8 或更高版本),windows编译的这里不讨论。请参考下面的链接东灵工作室window下编译安装。https://blog.youkuaiyun.com/weixin_42545664/ar
2021-08-24 15:23:09
815
4

原创 JAVA 版本 VTK 切割DICOM体数据 任意层厚输出成切片文件
在此之前,需要准备的资料大约有:1、Java 编译好的VTK版本,请自行搜索Camke 编译VTK有很多教程。有条件的,英文好的请直接梯子去VTK官网搜,有原版的编辑过程。我本人用的是7.1.1版本的VTK。2、dcm4che-core 5.12.0依赖包。开发环境 jdk1.8 64位,eclipse。废话不多说,直接开始正题。代码本人亲测,可以切割指定层厚。import java.io.File;import org.dcm4che3.data.Attributes;import or
2021-01-13 16:09:14
1078
3
原创 【IDEA】Disconnected from the target VM, address: ‘127.0.0.1:xxxx‘, transport: ‘socket‘
Disconnected from the target VM, address: '127.0.0.1:xxxx', transport: 'socket'
2023-02-08 10:05:53
22368
1
原创 IDEA 加载 vtk相关dll报错 C:\Windows\System32\vtkChartsCoreJava.dll
idea 加载vtk.dll 报错
2022-09-26 18:33:19
447
原创 springboot拦截器注入service为null【踩坑记录】
以下这种方式能注册拦截器,也能使用,但是获取到注入的service 是null。我的拦截器类@Componentpublic class LesionInterceptor implements HandlerInterceptor { @Autowired private IOrganizationService organizationService; // TODO 其他代码}配置类/** * spring boot 2.0以上版本 * https://blog.csd
2022-05-12 12:06:07
1502
原创 logback.xml 按天以及文件大小配置
继上篇文章,为了解决日志文件太大的问题,所以将日志文件拆分存储。<!-- 级别从高到低 OFF 、 FATAL 、 ERROR 、 WARN 、 INFO 、 DEBUG 、 TRACE 、 ALL --><!-- 日志输出规则 根据当前ROOT 级别,日志输出时,级别高于root默认的级别时 会输出 --><!-- 以下 每个配置的 filter 是过滤掉输出文件里面,会出现高级别文件,依然出现低级别的日志信息,通过filter 过滤只记录本级别的日志 -->&
2022-05-11 16:25:04
1711
原创 logback.xml 按天配置
这种方式可以按天生成日志 但是缺点 有时候日志产生达几个G甚至几十个G,这时候对排查日志不方便,需要用专业的LogView才能看出来。如果生产环境debug是关闭的可以考虑。配置文件说明:当时也是参考网上的,具体是哪个地址不记得了,如有侵,删。<!-- 级别从高到低 OFF 、 FATAL 、 ERROR 、 WARN 、 INFO 、 DEBUG 、 TRACE 、 ALL --><!-- 日志输出规则 根据当前ROOT 级别,日志输出时,级别高于root默认的级别时 会输出 --
2022-05-11 16:13:24
488
原创 IDEA找不到项目根路径问题【多模块情况】
如果不对idea进行设置 则默认项目根路径是父项目根路径下,即使父项目就是一个壳儿。从eclipse转过来又点不习惯。下面给出解决方法。在启动项找到Edit 这个配置.找到要启动的那个项目,进行配置。解决!这时候这个项目启动根路径就是这个目录而不是父目录了!...
2022-04-12 14:13:04
1811
1
原创 Communications link failure
windows是上运行没有问题,但是部署到Linux上报错,报错信息com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. at com.m
2022-03-14 10:53:05
2003
原创 spring boot maven 打包运行踩坑记录
如果系统配置了java环境变量 ,启动命令java 开头 例如@echo offREM 后续命令使用的是:UTF-8编码chcp 65001title=ai-mark-appjava -Dfile.encoding=utf-8 -jar ai-mark-app.jar则批处理名字就不能命名为 java.bat 否则dos窗口会一直输出将java.bat 换个名字就好了比如 start.bat 或者run.bat但是如果你的启动批处理是指定java 启动的 比如start ../j
2021-09-28 17:12:55
139
原创 java 版本vtk 打包调用dll问题踩坑记录【已解决】
eclipse里通过java build path 将vtk.jar 引入和 vtk相关的dll引入是可以运行vtk的,也是可以加载到相关的dll的,但是打包出来运行就报错。不用像网上说的要将vtk的dll放入环境变量(还要放第一个才能调用到),那后面别的程序安装自动覆盖第一个位置,那程序就不可以用了。这种办法是可以运行,但是不建议。我的解决办法,经过多次自己尝试的。1、将vtk的相关dll放入 你的jre的bin目录下。启动jar的批处理就要用start命令,这样java程序启动才能加载到vtk
2021-09-23 17:40:19
654
原创 Artifact has not been packaged yet. When used on reactor artifact, copy should be executed after pac
Artifact has not been packaged yet. When used on reactor artifact, copy should be executed after packaging: see MDEP-187. (org.apache.maven.plugins:maven-dependency-plugin:3.1.1:copy-dependencies:copy-dependencies:prepare-package)我这里的解决办法是将JavaSE-1.8 换成J
2021-04-15 15:57:59
819
1
原创 Chocolatey 的安装
操作系统 win 10 641、点击搜索power 找到 Windows PowerShell,右键【已管理员身份运行】,否则会安装不成功。运行Get-ExecutionPolicy。如果返回Restricted,则运行Set-ExecutionPolicy AllSigned或Set-ExecutionPolicy Bypass -Scope Process。根据提示输入"Y"回车,等待一会儿。。。。安装成功 可以输入choco 命令,如果出现安装的版本号则表示安装成功。参考chocolate
2021-04-06 14:59:10
290
原创 在没有显卡的虚拟机上测试 vtk mip投影报错
vtkWin32OpenGLRenderWindow (000000005EBBB180): GL version 2.1 with the gpu_shader4 extension is not supported by your graphics driver but is required for the new OpenGL rendering backend. Please update your OpenGL driver. If you are using Mesa please make
2021-04-01 10:41:16
855
原创 关于 MinGW.exe下载的一点问题记录【最后有惊喜!】
MinGW官网 http://www.mingw.org,但是进去以后是这样的,放弃!知乎上有一篇文章《 MinGW-w64安装教程——著名C/C++编译器GCC的Windows版本》可以看看。里面的官网地址 http://mingw-w64.org/doku.php。根据作者的描述去下载的时候,作者的下载页面是这样的我下载的页面是这样的,我进去后的下载地址https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-rel
2021-03-26 13:42:56
619
转载 Data Visualization with Java and VTK
官方地址连接IntroductionIn this post we’ll show you how to develop a simple Java application for visualizing scientific data. We will use The Visualization Toolkit (VTK) for the actual data analysis and rendering and Java Swing libraries for a simple GUI that
2021-02-07 16:37:48
498
1
原创 java 打包运行异常 NoSuchElementException 遇到的坑
同一份打包程序,在我电脑上可以运行,在服务器上就是报错。找了好久也没有找到原因。折腾了2小时,已经快疯了…废话不多说。看下面错误信息…【解决方案】 将配置文件的 server.port的配置不要放在第一行。放在第一行我电脑上可以运行,服务器上不行。如下,服务器成功启动!搞定坑啊…...
2021-01-05 11:53:43
294
原创 Source not found for XXX【解决办法之我遇到的坑】
用了logbak的输出日志,在控制台加入代码跳转连接,但是却跳转不了自己写的代码。%d{yyyy-MM-dd HH:mm:ss.SSS} %-10([%thread]) %-5level %logger{50}(%file:%line\) - %msg%n原因!!!就是因为%logger{50}(%file:%line) 中间没有空格,造成连接跳转不了。解决办法:加入空格 %logger{50} (%file:%line)%d{yyyy-MM-dd HH:mm:ss.SSS} %-10([%t
2020-11-06 11:40:47
1494
原创 Unsupported JPEG process: SOF type 0xc3之jai_imageio-1_0_01-lib-windows-i586-jre.exe安装踩过的坑
开门见山。本人这里用的是jai_imageio-1_0_01-lib-windows-i586-jre.exe。(他还有另外的一个版本jai_imageio-1_0_01-lib-windows-i586-jdk.exe)。这里正式开始,本人测试环境:Win10 64位JDK是用jdk1.8.0_191 32位。直接双击jai_imageio-1_0_01-lib-windows-i586-jre.exe进行安装,如果之前已经装个一次,则第二次就会是卸载过程,如果没有装过,则是安装过程。以下过程
2020-05-15 12:13:00
977
原创 JPG2DICOM
maven 引用<!-- https://mvnrepository.com/artifact/org.dcm4che.tool/dcm4che-tool-jpg2dcm --> <dependency> <groupId>org.dcm4che.tool</groupId> <artifactId>dcm4che-tool-...
2019-12-18 10:12:21
682
原创 DICOM Standard Browser
名称中文CR(Computed Radiography)计算放射成像CT (Computed Tomography)计算机断层扫描MR (Magnetic Resonance)磁共振NM (Nuclear Medicine)核医学US (Ultrasound)超声SC (Secondary Capture)二次捕获X-Ray An...
2019-12-03 14:43:36
428
原创 Dicom的多帧转单帧(BTO2CTO)【JAVA】
目的:将一张多帧的dicom图像转成N张单帧的dicom图像。测试的Dicom(BTO)可以看到有里面共有62帧。传输语法也可以看到是1.2.840.10008.1.2.4.70,即代表是JPEG Lossless(JPEG无损压缩),可以从dcm4che-core-5.12中的UID.class中知道正式开始了…maven 主要引用<dependency> &l...
2019-11-19 13:36:26
2348
20
原创 不允许从数据类型 varbinary 到 date 的隐式转换。请使用 CONVERT 函数来运行此查询
数据库类型为date类型,参数为空的时候就会报错com.microsoft.sqlserver.jdbc.SQLServerException: 不允许从数据类型 varbinary 到 date 的隐式转换。请使用 CONVERT 函数来运行此查询。如果参数是String类型的。eg1:123 则数据库会自动转成1970-01-01。eg2:123FF 则报错org.springframe...
2019-11-14 11:41:05
9782
原创 操作数类型冲突: varbinary 与 text 不兼容
SQLSERVER2012数据库设计的类型是text时候前端不能传null值,否则会报错com.microsoft.sqlserver.jdbc.SQLServerException: 操作数类型冲突: varbinary 与 text 不兼容,即使设置了允许为null用PostMan亲测...
2019-11-14 11:18:06
9174
原创 tift2dcm(tiff2Dicom、tiff转dicom)
胶片扫描tiff文件转dicom 首先感谢您花时间阅读这篇文章,在您为tiff转dicom文件而烦恼的时候, 不防认真的看看这篇文章能否帮到您,也希望您对文章中有错误的地方请不吝赐教。先谢谢各位笔下留情! 好了废话不多说,直接上主题!使用的语言 Java使用的开源库 Dcm4che需要用到的jar包:commons-cli-1.2.jardcm4che-core-5.12.0.j...
2019-06-23 15:14:28
2595
12
原创 【dcmWeb】dcm4chee-arc打开weasis查看失败解决办法(详细)
http://你的dicom服务器地址/dcm4chee-arc/ui2/可以进行dicom查看(客户端要装有java环境)再看这篇文章之前首先你得把dcm4chee-arc的查看器按钮调出来(为了形象,以下说【眼睛】);以下步骤都是基于有查看按钮的。点击【眼睛】按钮以后会下载一个weasis.jnlp的文件。第一次安装可能出现以下情况(记录位置: http://******)...
2018-09-30 15:22:20
1702
3
翻译 标题关于dicom文件的一些像素tag的直译
小白最近在做ct和pet融合的功能,由于英语抠脚,所以找了关于像素Pixel的一些tag来翻译留着备用,如果有觉得翻译不妥当的地方欢迎指出,反正我也不会改(哈哈~~~准确的说基本没时间去改,有时间肯定会改的)。我自己英语比较抠脚,所以是直接直译的(怎么翻译过来的你懂的),翻译比较蹩脚,能大概看懂明白什么意思就可以。可能有的tag已经不存在或者换名称了,至于那些后续遇见再加上。很多tag我也不是...
2018-09-28 15:57:16
1871
1
1.2.840.113619.2.401.103714414681240.8699.190403095928.3.dcm
2019-11-19
【求助】请教一个js 定时器提交表单的问题。
2017-06-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人