摘要: Dicom 多帧影像一般都比较大,全部读取的话对内存的要求很高,而且效率很低,所以在这种情况下需要一个单帧提取的方式。这里分别介绍DCMTK和GDCM的单帧提取的方式: DCMTK: #include "dcmtk/config/osconfig.h" #include "dcmtk/dcmimgl 阅读全文
posted @ 2020-10-15 11:28 Farmer.D 阅读(1351) 评论(0) 推荐(0) 编辑
摘要: 亚马逊S3的库在连接Https的对象存储时会返回: The remote certificate is invalid according to the validation procedure 之前在.Net Framework中可以使用如下方式绕过SSL的验证: ServicePointMana 阅读全文
posted @ 2020-05-29 10:41 Farmer.D 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 假设有如下测试数据(抓取了阮一峰老师的部分数据,希望阮老师不要介意): 然后我们需要处理如下问题:获取2019年评论最多的文章的名称 假设我们以命令式的编程思想来处理这个问题,那可能需要这样来解决: 然后我们以函数式的思想来解决这个问题: 可以看到我们获取到了正确的结果,接下去再对上面的代码进行简化 阅读全文
posted @ 2019-11-01 18:05 Farmer.D 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 编译Quazip库时,遇到很多LNK2001和LNK2019的链接错误。解决方法: 将项目中所有 #include "zlib.h" 和 #include <zlib.h> 都替换为 阅读全文
posted @ 2019-10-15 15:55 Farmer.D 阅读(247) 评论(0) 推荐(0) 编辑
摘要: .Net Core 中接收上传文件时会遇到这个异常: Multipart body length limit 16384 exceeded 按照网上的方法怎么尝试都没有效果,后面发现接口函数中不能直接使用 Request.Form, 而需要将Form放到参数中。即: 阅读全文
posted @ 2019-10-11 09:51 Farmer.D 阅读(1912) 评论(1) 推荐(1) 编辑
摘要: 找了好久发现找不到类似的接口,只能自己研究了,主要还是要对VTK中的坐标系系统要了解。这里涉及到两个坐标系一个是世界坐标系(World),还有一个就是显示坐标系(Display)。世界坐标系为VTK中唯一的坐标系不会改变,显示坐标系则为我们眼睛看到的坐标系了。所以我们要将世界坐标系中的图像尺寸映射到 阅读全文
posted @ 2019-07-26 18:04 Farmer.D 阅读(1426) 评论(0) 推荐(0) 编辑
摘要: Dicom影像在放大时往往需要对原始像素进行插值操作,找了下VTK中vtkInteractorStyleImage的放大实现,发现只是在窗宽窗位映射后进行的插值操作,效果不是很理想。所以还需要自己进行插值操作。 VTK中可以使用vtkImageResample类来对像素数据进行插值操作,并且可以选择 阅读全文
posted @ 2019-07-26 17:55 Farmer.D 阅读(797) 评论(0) 推荐(0) 编辑
摘要: Oracle implementation of Entity framework provider is very poor but there are some ways how to make this working. Simple but annoying - using NULL or 阅读全文
posted @ 2017-12-29 14:40 Farmer.D 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 这次在项目中使用DllImport引用了一个DLL,这个DLL依赖的其他DLL在环境变量的Path中设置相应路径,一开始本地调试什么的都没有,但是以发布到IIS中,就提示DllNotFound的异常,起初以为是路径没有找到,但是换了绝对路径后还是这样的错误,找了好久终于发现是Path的原因,在程序中 阅读全文
posted @ 2017-08-03 11:25 Farmer.D 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 在Http的传输中现在大多数的主流浏览器都支持gzip压缩,所以服务器开启压缩能减少很多的网络数据传输量。不仅仅JS等脚本可以压缩,对于Json数据也有很大的压缩比。 阅读全文
posted @ 2017-02-10 17:02 Farmer.D 阅读(215) 评论(0) 推荐(0) 编辑