社区
Qt
帖子详情
qt中怎样显示8位16位的灰度图
暗黑小白
2011-06-26 07:34:23
qt中怎样显示8位16位的灰度图
...全文
632
3
打赏
收藏
qt中怎样显示8位16位的灰度图
qt中怎样显示8位16位的灰度图
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
暗黑小白
2011-07-18
打赏
举报
回复
解决办法是要用算法将图像映射到8bit像素值才能显示
xuri422
2011-07-02
打赏
举报
回复
不清楚,关注一下
ty_jiang
2011-06-27
打赏
举报
回复
这个恐怕要自已做一套算法来计算饿。
qt
编写的解析
16
位
深tiff
灰度图
的程序
1.该程序用
QT
开发,实现图片导入、
显示
、缩放、拖动及处理(冷暖色、灰度、亮度、饱和、模糊、锐化)。 经实测,我写的这个软件在导入10000*7096像素的超大图片的时候,缩放的速度比2345看图软件还快,2345缩放超大图会卡顿,但本软件不会^_^ 关于程序
中
缩放拖动部分的说面参见我的博客https://blog.csdn.net/weixin_43935474/article/details/89327314; 2.载入图片后,鼠标移动的时候可以
显示
鼠所在点的图像的坐标以及灰度; 3.缩放的时候,图片右上角可以
显示
当前图片的缩放比例; 4.用户可导入
16
位
深的tiff
灰度图
文件(一般来说是由相机拍摄的
灰度图
数据),导入
16
位
深的tiff的时候,用户需要先点击界面左上角的checkbox,然后再导入tiff图片,否则图片解析不出来。 注:
Qt
自带的QImage只能导入
8
位
深的tiff
灰度图
,如果用
qt
的QImage导入
16
位
深的
灰度图
,图像数据会被强制转换成argb格式的图像,数据就被更改了,所以我自己编写一个解析tiff文件的功能,我翻阅了很多博客,其
中
如下链接给我的帮助最大: https://blog.csdn.net/chenlu5201314/article/details/56276903 上述博客作为详细解析tiff文件结构的说明文档,写的非常详细,我也是根据上面的内容,自己编写了一个解析tiff文件的类(当然功能很少,只能解析符合特定条件的tiff文件) //************************************************************ //by Bruce Xu //注:解析tiff的类只解析特定的tiff文件! //1.解析的tiff文件
中
只存在一幅图,如果文件
中
存在多幅图,本类不支持解析! //2.图像数据为
8
位
或
16
位
深度的
灰度图
,如果是其他类型的图片,本类不支持解析! //3.图片没有被压缩过! //************************************************************
Qt
编写的能
显示
16
位
深tiff图像并能查看每个像素的实际灰度值的图片查看器
本程序可以打开并
显示
16
位
深的tiff图及其他常用格式的图片(jpg,png,bmp等) 可通过拖动1至多张图片进入程序界面后自动
显示
第一张图,并支持左右切换
显示
其他图片。用户可通过鼠标拖动、缩放图片,并在鼠标悬停的
位
置
显示
所在像素的RGB值,如果是12
位
深的图,则会另外
显示
其实际灰度值。
QT
高级编程
QT
界面美化QSS
QT
网络编程
QT
绘图
QT
多线程视频课程
QT
课程学习目标这套
QT
课程体系是为准备从事以下软件工程师岗
位
工作的学员群体精心研发的。
QT
软件工程师
QT
高级软件工程师
QT
课程技术模块
QT
核心技术概念
QT
图形窗口编程技术
QT
QSS界面美化实战技术
QT
实用框架编程技术
QT
课程学习路线
QT
核心基础概念体系编程实践
QT
Widgets图形窗口编程基础体系编程实践
QT
基础控件和高级复杂控件体系编程实践
QT
布局管理体系编程实践
QT
模型视图代理框架编程实践
QT
QSS式样表编程实践
QT
界面美化编程实践
QT
文件IO框架编程实践
QT
绘图框架编程实践
QT
图形视图框架编程实践
QT
网络框架编程实践
QT
多线程框架编程实践
QT
线程池框架编程实践
QT
并发库框架编程实践
QT
课程推荐章节
QT
控件美化界面美化是这套
QT
课程
中
的特色亮点,是
QT
软件工程师在工作实践
中
可以直接参考应用的,推荐认真学习。
QT
QSS基础控件界面美化
QT
QSS高级控件界面美化
QT
QSS其它控件界面美化
QT
QSS窗口组合界面美化
QT
QSS主窗口界面美化
qt
实现数据转
灰度图
及伪彩图
本例子将800*600的double类型的数据先进行归一化成0-255的quint8类型的数据,然后将归一化后的数据生成一个QImage,然后将qimage放到qlabel
中
显示
,可以切换
灰度图
或伪彩图
Qt
实战案例之利用QImage类实现对图像的简单处理(
显示
图像、灰度化处理)
Qt
实战案例之利用QImage类实现对图像的简单处理(
显示
图像、灰度化处理),可参考文章:https://blog.csdn.net/didi_ya/article/details/122810276
Qt
16,215
社区成员
26,594
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章