找回密码
 欢迎注册
搜索
热搜: 活动 交友 discuz
查看: 2397|回复: 7

谁做过10bit,12bit高分辨率显示

[复制链接]
发表于 2003-4-8 13:07:46 | 显示全部楼层 |阅读模式
谁做过10bit,12bit高分辨率的双屏,多屏显示,编程是调用厂家的API吗,WINDOWS有
标准的API吗?
发表于 2003-4-8 20:18:18 | 显示全部楼层

谁做过10bit,12bit高分辨率显示

我的经验
1.目前市面上的高分辨率灰度显示器其实际输出都是8位灰度,如Barco、Eizo等均是如此,由于其显卡限制,只能显示8位灰度。所以不用特殊处理,只要调色板设正确就可以。不过这比普通显示器好了。普通显示器实际只能显示出230个灰度。当然,近来某些厂家正在开发10-11Bits的显卡。这可能就需要特殊处理了。具体我还不清楚。
2.专用医用双屏显示器。实际使用时还需再配一个普通显示器做为主显示器。如果使用Windows系列,在启动后增加另两个专用显示器的显卡驱动。然后使用WIndows的多屏功能(扩展屏幕)即可。
 以上只是我个人使用的方法。
 楼主| 发表于 2003-4-9 10:02:30 | 显示全部楼层

谁做过10bit,12bit高分辨率显示

谢谢SK的回答,但是医生诊断用的2K显示器不可能只是8BIT,否则CT等不符合诊断
要求.
另外,若使用WIndows的多屏功能(扩展屏幕)即可,那对于全屏显示的应用,不就是直接
将主屏幕显示在多个屏幕上了吗,另外是否对于图象输出需要特殊处理,使其显示在
双屏区域上.
发表于 2003-4-9 19:03:31 | 显示全部楼层

谁做过10bit,12bit高分辨率显示

  目前的我见过的医用显示器肯定是只能看到8位。要不就不用调W/L了。CT诊断可没要求要看到全部灰度,不然还分肺窗、骨窗干吗?
  你提的问题我们也过。对于双屏我们是先有个设置。然后会针对双屏做一些特殊处理。如:
  1.全屏或只看一幅图像时只显示到第一个屏幕。
  2.布局改变。在一个显示器时是应用到整个View 区域,而在双屏时对两个屏做相同布局。其实就是所选布局横向乘2。如你选1X1,实际程序处理就是2X1。
  3.工具条只显示到一方或下方。如放在两侧,图像显示区域大小就不相同了。当然有的软件是两个屏幕上都放上相同的工具条,以方便操作。
  希望各位指正。
发表于 2003-4-15 10:04:47 | 显示全部楼层

谁做过10bit,12bit高分辨率显示

我做过的专用显示器也只是8位的,10位或12位的屏中国地区好像还没有见到,一个是价格,别一个可能也是软件的原因。
做多屏的时候,一种方法是用多文档窗口,主窗口的大小为多屏的总大小(也就是说主窗口显示在所有的显示器中),每个子窗口再显示在不同的屏上,这样做很简单,但窗口不能最大化,不然会出问题。
还有一种就是用POP型的窗口,把每个子窗口弹出在不同的屏上,这样做可能会麻烦一些,但效果很不错
最后,多屏注意一下有的时候可能并不是所有的显示器分辩率都是一样的,
发表于 2003-4-15 14:56:24 | 显示全部楼层

谁做过10bit,12bit高分辨率显示

我现在遇到的问题是如何在高分辨率的显示器中显示好窗体,因为开发时是在1024*768下做的,在高显示器中,窗体和字体就太小了,大家有什么好方法没有。
发表于 2003-4-15 20:50:54 | 显示全部楼层

谁做过10bit,12bit高分辨率显示

如果直接使用VC++的MFC开发,我们也没找到好的办法。所以我们已不使用菜单。且工具条做了好几种风格。以便不同显示器下使用。布Dialog只好尽量放在与高分辨率显示器配套使用的普通显示器上显示,不然程序不好统一。
发表于 2003-4-16 10:14:58 | 显示全部楼层

谁做过10bit,12bit高分辨率显示

谢谢
我也觉得在高分辨率显示器上就单放图像比较合适。
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

快速回复 返回顶部 返回列表