最近在工作中遇到了关于图像处理相关的问题,这部分之前一直都一知半解的,尽管自己其实也算是做和打印机相关的内容,但这部分的基础知识还是欠缺很多的。
基本情况是这样的,我们做一个CT图像的接收转换服务,最终输出到打印机之前,需要由其他人对这个图像进行加工处理,其实就是将CT图像中的病人信息等内容写入到图像内容上去,之前来来回回几次验证性测试搞了个人仰马翻,因为这个不是主要的方向,所以放给我的时间就特别少,恨不得今天告诉你,明天就要交程序出来那种,要是验证不通过也是不成的,我底层是用DCMTK这个库的, 当时编译也花了我很长时间,这个就不说了。总之在认为我已经搞定的时候,忽然我的上司接到一封邮件,转给我们说我们转换生成的BMP文件的DPI只有96,而打印机输出最高可以到1200DPI云云,总之就是认为我们的生成的图片精度不够高。
什么叫DPI,在我印象中只记得它确实与图像的精度有点关系,但具体的关系又是什么呢?百度之Google之,以下的答案仅供参考,如有错漏请及时通知我!