• 5077阅读
  • 7回复

[提问]QT 如何构造高质量图片 [复制链接]

上一主题 下一主题
离线daily
 

只看楼主 倒序阅读 楼主  发表于: 2014-09-01
回复本帖可获得50RMB金钱奖励!
每人最多可获奖1次,奖池剩余50RMB金钱 (中奖几率10%)
如题。我有一个300*400的数据需要使用图片显示出来。每一点根据属性值赋一个像素点的颜色,然后变成一张图片。但是精度太低了。放大了之后很难看,求好的解决方式,我现在使用的是QGraphicsItem做的。求如何提高图片的显示精度。主要是好看。。。
离线begboy

只看该作者 1楼 发表于: 2014-09-01

按照我们之前做的地图项目:
建议如下:
1、原始图片用可缩放矢量图形格式保存;
2、利用C语言其他库,对矢量图形进行缩放处理,
动态生成所要的精度图片(如jpg格式);
3、在QT显示jpg图片。
祝好运!
begboy
离线roywillow

只看该作者 2楼 发表于: 2014-09-01
本来你的数据精度就不高,怎么能指望生成高精度的图像?
还是说你想用抗锯齿进行图像的缩放?这个QImage、QPainter之类的都有相关参数
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线jhkyy

只看该作者 3楼 发表于: 2014-09-02
放大后超过300*400后  采用线性插值 生成一张高精度图片
离线daily

只看该作者 4楼 发表于: 2014-09-02
回 begboy 的帖子
begboy:按照我们之前做的地图项目:
建议如下:
1、原始图片用可缩放矢量图形格式保存;
2、利用C语言其他库,对矢量图形进行缩放处理,
....... (2014-09-01 17:13) 

如何构造出一个矢量的图片?逐点赋值好像做不到矢量啊。求详细
离线daily

只看该作者 5楼 发表于: 2014-09-02
回 jhkyy 的帖子
jhkyy:放大后超过300*400后  采用线性插值 生成一张高精度图片 (2014-09-02 10:21) 

插值后依然模糊,我想做的是如同OpenGL采用的顶点着色的方式,这样子会得到一个矢量图,但是QT如何做到这样,实在不太懂
离线zhanglyl

只看该作者 6楼 发表于: 2014-09-04
qt内部可以使用opengl的语言啊!你参考Qt的example吧,里面有opengl的例子!
离线daily

只看该作者 7楼 发表于: 2014-09-04
回 zhanglyl 的帖子
zhanglyl:qt内部可以使用opengl的语言啊!你参考Qt的example吧,里面有opengl的例子! (2014-09-04 14:40) 

呃。。。我的问题是不使用OpenGL,纯粹QT
快速回复
限100 字节
 
上一个 下一个