
c+
文章平均质量分 87
moyumoyu
这个作者很懒,什么都没留下…
展开
-
x-ray图像增强算法
该算法主要对图像的细节,锐利度,对比度,噪声进行了处理。图像效果如下, 评估版本下载原创 2017-07-21 15:35:07 · 4403 阅读 · 2 评论 -
lookup table (LUT)
查找表(LUT)转换是基本的图像处理功能,突出细节包含重要的信息。这些功能包括直方图均衡化,伽马校正,对数修正,指数的修正。何时使用使用LUT的转换,通过修改的区域的动态强度较差的对比度提高的图像的对比度和亮度.概念一个LUT变换转换输入到其它的变换后的图像中的灰度级值从源图像中的灰度级值。一个LUT转换适用于变换T(x)在指定的输入范围的RangeMax] rangeMin,原创 2012-09-04 12:34:52 · 4646 阅读 · 1 评论 -
直方图均衡化(色调均化)(一)
继续讨论Photoshop(PS)“图像(Image)>调整(Adjust)”菜单的功能。阅读本文之前需要先了解一下《直方图》。http://dbis.nankai.edu.cn/multimedia/color/f9784916187e374a20a4e984.html色调均化(Equalize)关键词:直方图修正;直方图均衡化;直方图均匀化;灰度直方图均衡化Phot原创 2012-08-31 18:00:20 · 11234 阅读 · 0 评论 -
PLSQL Developer注册
Serial Number:115139568Product Number:keqtkf6mb5z5kww7wkl4u3m84emzk6644mgj4gt2Password:xs374ca原创 2012-08-20 10:37:38 · 489 阅读 · 0 评论 -
agfa资源网站
http://www.agfahealthcare.com原创 2012-08-17 14:25:43 · 598 阅读 · 0 评论 -
X光图像增强
X光拍摄出的原始图像,一般都比较模糊不清,而在医学应用上,这些被模糊的细节又非常有用,因此,X光图像的增强一直是人们研究的重点。下面,给大家介绍一种非常有用的增强方法:Gauss Laplacian Pyramid算法关于该方法,已有不少文献对其进行了介绍和阐述,但一般都比较晦涩难懂,本人做了一个比较清晰的实现步骤,以此供大家参考。而关于分解的细节图像如何进行增强(后文会提到),不是本文介绍的转载 2012-08-17 15:49:12 · 4310 阅读 · 3 评论 -
wado资源网站
http://www.medicalconnections.co.uk原创 2012-08-06 23:02:04 · 733 阅读 · 0 评论 -
开源PACS服务器
名称:Dcm4che评级:★★★★★开源许可:GPL LGPL MPL功能: 影像处理,影像归档,影像管理,影像传输,Worklist支持标准:DICOM,HL7,IHE,MPPS,WADO语言:英语客户端: 桌面,基于web平台:跨平台编程语言:Java数据库:MySQL,Postgre SQL,Firebird官方网站:http://www.dcm4ch原创 2012-07-22 22:59:15 · 7143 阅读 · 0 评论 -
对Photoshop高斯模糊滤镜的算法总结
最近有感于部分网友对高斯模糊滤镜的研究,现总结如下。高斯模糊是数字图像模板处理法的一种。其模板是根据二维正态分布(高斯分布)函数计算出来的。 正态分布最早由A.棣莫弗在求二项分布的渐近公式中得到。C.F.高斯在研究测量误差时从另一个角度导出了它。P.S.拉普拉斯和高斯研究了它的性质。故名高斯模糊。 一维正态分布的函数定义:转载 2012-07-07 23:05:09 · 762 阅读 · 0 评论 -
//创建自己
//创建自己CString strClassName = AfxRegisterWndClass(CS_HREDRAW | CS_VREDRAW, 0, (HBRUSH) (COLOR_BTNFACE+1), 0);bRet = CWnd::Create(strClassName, _T(""),WS_CHILD | WS_VISIBLE, rect, pParent, 11);原创 2012-05-24 23:33:46 · 479 阅读 · 0 评论 -
RAW文件的读取
1.RAW结构是纯像素数据文件,里面只有每个像素的值,没有文件头、调色板等数据,所以要想正确显示一个RAW文件图像,必须人工指定它的长、宽和像素深度。2.每个像素根据格式不同占有不同的字节,如8位256色每个像素占一个字节;24位真彩色每个像素占三个字节。3.要自己写,注意:(1)函数要有此RAW文件的长、宽和像素深度三个参数,从而得到BMP文件头,存入strBMP[]的前面;(2转载 2012-06-06 17:43:42 · 2089 阅读 · 0 评论 -
Windows下FFTW库的安装
转自 http://www.cnblogs.com/zyx2007/archive/2012/02/28/2371780.html FFTW是用来计算一维或者多维的离散傅里叶变换,输入可以为实数序列也可以为复数序列的C语言的子函数库,FFTW是免费软件,是作为fft函数库的各种应用的上佳选择。1. 从网站http://www.fftw.org上下载最新的预编译文件: 32-b转载 2012-09-06 13:50:55 · 14734 阅读 · 3 评论 -
收集的网络上大型的开源图像处理软件代码(提供下载链接)
要写好一个图像处理软件,仅靠自己看书是完全不够的,要多方面学习,借鉴前人的经验,要集思广益、多面出击。如今网络发达,图像学的资料其实也到处都是。只是往往个人能力或精力有限,在短时间内无法找到那些也许藏于角落里的金子。本人研究图像至今也历时7年,在慢慢的摸索和累积中也找到了一些相关资料,共享给大家学习。1、 最著名的开源图像软件:GIMP。 开发语言:C GIMP号称转载 2012-09-07 12:32:21 · 1162 阅读 · 0 评论 -
使用Lapack求解线性代数方程组(C/C++语言)
#include using namespace std;#include "mkl_cblas.h"#include "mkl_lapacke.h"#include "tnt.h"using namespace TNT;#ifdef _DLL //动态连接#pragma comment(lib,"mkl_intel_c_dll.lib")#pragma com转载 2012-09-06 13:54:21 · 4760 阅读 · 0 评论 -
基于多尺度对比度x射线图像增强算法2
该算法是经过多年实践完善dx增强算法算法2是在算法1的基础上完善的,有多项功能优化原创 2016-07-27 13:17:08 · 4068 阅读 · 3 评论 -
windows 下gettext使用
http://jianlee.ylinux.org/Computer/C/gettext.html原创 2014-10-10 10:01:40 · 7653 阅读 · 0 评论 -
固定点双线性插值算法
固定点双线性插值算法。除了内心的(x)循环,RGB的功能是一样的功能,但他们已经另外为了实现的速度。基本上,我们不想要检查isRGBx-loop中的每一个像素的因为它是不必要的我们只需要执行的操作是绝对的必要的内部(x)中循环。一些关于定点数学笔记:——定点数学是一种执行浮点算术整数。——例如,一个16位图像存储是16位的地方。我们需要确保我们不会溢出的原创 2014-07-07 21:47:23 · 1142 阅读 · 0 评论 -
同一网段
Internet 上,为了实现连接到互联网上的结点之间的通信,必须为每个结点(入网的计算机)分配一个地址,并且应当保证这个地址是全网唯一的,这便是IP地址。目前的IP地址(IPv4:IP第4版本)由32个二进制位表示,每8位二进制数为一个整数,中间由小数点间隔,如159.226.41.98,整个IP地址空间有4组8位二进制数,由表示主机所在的网络的地址(类似部队的编号)以及转载 2013-04-20 10:03:14 · 1537 阅读 · 0 评论 -
MCU51单片机uIP协议栈+ENC28J60网卡 移植、应用
移植好的源码下载:http://download.youkuaiyun.com/detail/lxj_com2006/3746433Keil3 C51 8.18注册版下载:http://download.youkuaiyun.com/detail/lxj_com2006/3746501网络抓包工具下载:http://download.youkuaiyun.com/detail/lxj_com2006/3746594转载 2013-04-22 14:58:21 · 1426 阅读 · 0 评论 -
采集卡
http://www.matrox.com/原创 2013-03-06 12:40:49 · 699 阅读 · 0 评论 -
从内存创建cbitmap
BOOL CCdfkDlg::Load(LPCTSTR lpszPathName) { BOOL bSuccess=FALSE; CFile file; //打开文件 if(!file.Open(lpszPathName,CFile::modeRead)) { TRACE(_T("Failed to open file %s,原创 2013-01-26 10:46:52 · 1830 阅读 · 0 评论 -
DICOM医学图像显示算法改进与实现
引言随着Ul(超声成像)、CT(计算机断层成像)、MRI(核磁共振成像)、CR(计算机X线成像)、电子内窥镜、盯(正电子发射断层成像)和MI(分子影像)等医学影像设备不断涌现,利用计算机对医学影像设备采集到的图像进行后处理的医学图像处理与分析技术也越来越成为放射科医生和临床医生进行疾病诊断的重要辅助手段。在医学图像的处理过程中医生经常需要频繁地变换窗宽、窗位来对感兴趣的病灶部位进行细致的研究,但传原创 2012-11-30 21:47:15 · 5888 阅读 · 1 评论 -
Gamma曲线
unsigned short g_GammaLUT[65536];void BuildTable(float fPrecompensation){ int i; float f; for (i = 0 ; i { f = (i + 0.5f)/16384 ; //归一化 f = (float) pow(f ,fPrecompensation);原创 2012-10-30 22:36:06 · 1370 阅读 · 0 评论 -
libidn下载地址
http://daily.josefsson.org/libidn/原创 2012-10-11 17:58:14 · 1037 阅读 · 0 评论 -
c++链接access
// 创建Connection对象 // 设置连接字符串,必须是BSTR型或者_bstr_t类型 m_pConnection.CreateInstance("ADODB.Connection"); _bstr_t connectionstr("uid=;pwd=;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=database\\原创 2012-10-08 21:42:51 · 650 阅读 · 0 评论 -
画透明背景
void CToumingbmpView::OnIamgeCircle() {// TODO: Add your command handler code hereCDC *pDC=GetDC();//以下为叠加图层代码CDC *dcImage,*dcMask;dcImage=new CDC;dcMask=new CDC;CRect rect;GetClient原创 2012-05-27 09:01:41 · 565 阅读 · 0 评论 -
内存泄露检测工具比较
1. ccmalloc-Linux和Solaris下对C和C++程序的简单的使用内存泄漏和malloc调试库。2. Dmalloc-Debug Malloc Library.3. Electric Fence-Linux分发版中由Bruce Perens编写的malloc()调试库。4. Leaky-Linux下检测内存泄漏的程序原创 2012-05-04 13:13:19 · 591 阅读 · 0 评论 -
集成医疗保健服务,第 1 部分
这篇由两部分组成的文章将演示各种医疗保健相关的服务通过一个服务总线进行聚合,我称之为(可能不够准确)Healthcare Service Bus (HSB)。在第 1 部分中,我将介绍一个用例场景,其中为病人服务的各种应用程序需要连接到 HSB,我将解释 HSB 应当提供的特性。接下来,我将介绍 Java Business Integration (JBI) 架构,它用于构建 HSB。按照以下顺序原创 2012-02-05 00:16:51 · 1035 阅读 · 0 评论 -
Windows环境下编译生成libpq类库(Debug和Release)
Windows环境下编译生成libpq类库(Debug和Release)在windows下编译需要nmake工具,先设置nmake环境一、添加windows环境变量 第一种方法(来自网络传说,本人没试过): a) 在include变量里面补充了:C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\i转载 2011-12-30 17:12:22 · 2936 阅读 · 0 评论 -
VC编写程序在debug下正常,在release下错误
参考了孟翔的日志 - 网易博客和gaohuiming的日志,本人博客旨在总结自己学习的东西,有些资料摘自网上,并无商业用途,如有问题,电邮vmespacehome@163.com Debug和 Release 编译方式的区别Debug 和 Release的真正秘密,在于一组编译选项。下面列出了分别针对二者的选项(当然除此之外还有其他一些,如/Fd /Fo,但区别并不重要,通转载 2011-12-30 15:41:55 · 1093 阅读 · 0 评论 -
区域医疗 SOA 解决方案,第 3 部分
业务场景随着中国新医改的推进,医疗卫生行业正受到前所未有的重视,医疗信息化建设逐渐成为 IT 市场的热点之一。实现以人为本的医疗服务体系,是新医改方案明确提出的目标。而发展区域卫生信息化,建立电子健康档案,整合医疗卫生信息资源,是实现目标的关键工作。新医改要建立以人为中心的健康档案,人员是开展各项医疗活动的基础,有效管理居民 / 病人信息对于建立电子健康档案起着基础作用。为了有效利原创 2012-02-04 23:44:59 · 1982 阅读 · 0 评论 -
C++ UTF8编码转换 CChineseCode
一 预备知识 1,字符:字符是抽象的最小文本单位。它没有固定的形状(可能是一个字形),而且没有值。“A”是一个字符,“€”(德国、法国和许多其他欧洲国家通用货币的标志)也是一个字符。“中”“国”这是两个汉字字符。字符仅仅代表一个符号,没有任何实际值的意义。 2,字符集:字符集是字符的集合。例如,汉字字符是中国人最先发明的字符,在中文、日文、韩文和越南文的书写中使用。这也说明了字符和字符集之原创 2012-02-03 13:35:18 · 1243 阅读 · 0 评论 -
Windows下编译Cairo
Cairo是著名的图形引擎,通常但凡著名的东西都有它可取之处。于是乎拿来研究一下,研究的首要工作当然是编译它的源代码。综合考虑,在Windows的VS下编译,整个过程如下,详见参考资料1。 如果严格按照参考资料1编译的话应该是不会遇到太大的问题的,要注意的是该文中有些小错误,不过无大碍。这里,我就将我注意到的要点说一下。 1. 编译zlib的时候需要手动编译zlib-1转载 2012-01-15 21:04:12 · 2268 阅读 · 1 评论 -
windows下编译Cairo图形库1.10.2
上周写一个游戏(http://blog.youkuaiyun.com/chenyufei1013/archive/2011/01/26/6165650.aspx)要用到Cairo图形库,于是就去下了个最新版本1.10.2(http://cairographics.org/releases/,文件名:cairo-1.10.2.tar.gz)。由于原先编过1.8.10版本(http://blog.youkuaiyun.com转载 2012-01-15 21:11:49 · 3829 阅读 · 1 评论 -
C++ 创建文件夹与子文件夹
C++中fopen函数是没有创建文件夹功能的,也就是说如果".\\1\\2\\3\\"这个目录不存在,那么下面的代码是运行报错的。char *fileName=".\\1\\2\\3\\a.txt";FILE *ftest=fopen(fileName,"w");fprintf(ftest,"test\naldf\naldkf\m\n");fclose(ftest);要预防原创 2012-01-11 00:00:04 · 22558 阅读 · 3 评论 -
STUDY
OFString str0 ;str0="00008,0052=STUDY";原创 2012-01-09 01:32:19 · 711 阅读 · 0 评论 -
dcmtk静态链接
#pragma comment(lib,"netapi32.lib")#pragma comment(lib,"wsock32.lib")#pragma comment(lib,"ofstd.lib")#pragma comment(lib,"oflog.lib")#pragma comment(lib,"dcmdata.lib")#pragma comment(lib,"dc原创 2012-01-07 23:14:43 · 978 阅读 · 0 评论 -
vs2008类向导无法使用的解决方法
vs2008类向导无法使用是由于vs2008与ie冲突导致的,虽然vs2008与ie都是微软的产品。通常是WizCombo Class控件没有在ie上加载导致vs2008的类向导无法使用解决方法:Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersi原创 2011-12-10 01:04:03 · 4820 阅读 · 1 评论 -
c++字符编码转换
字符集之间转换(UTF-8,UNICODE,Gb2312) c++Karlson,2009-01-21 02:04:29UTF-8: 3字节一个字符UNICODE: 2字节一个字符GB2312: 1字节一个字符例子:“你”字的UTF-8编码: E4 BD A0 11100100 10111101 10100000“你”的Unicode编码原创 2012-02-06 13:49:29 · 774 阅读 · 0 评论 -
GBK(GB2312) 转化为 UTF8
void ConvertGBKToUtf8(CString& strGBK){ int len=MultiByteToWideChar(CP_ACP, 0,(LPCTSTR)strGBK,-1, NULL,0);unsigned short * wszUtf8 = newunsigned short[len+1];memset(wszUtf8, 0,转载 2012-02-06 08:46:25 · 878 阅读 · 0 评论