当前位置:网站首页>gtk显示4通道rgba图像
gtk显示4通道rgba图像
2022-08-01 17:10:00 【百口可乐__】
gdk_pixbuf_new_from_data读取读取未压缩的RGB数据并返回GdkPixbuf指针
原型:
GdkPixbuf *gdk_pixbuf_new_from_data(const guchar *data,
GdkColorspace colorspace, gboolean has_alpha,
int bits_per_sample, int width, int height, int rowstride,
GdkPixbufDestroyNotify destroy_fn,
gpointer destroy_fn_data);
data 指向图像数据区。这个数据区应该应该是按照从上到下、从左到右排列的像素点数据(不包含图像文件的头),并且每个象素点按照 RGB 的顺序排列(如果不是这样,需要首先调整好这些图像数据)。
colorspace 是固定的,为 GDK_COLORSPACE_RGB。
has_alpha 图像无 alpha 通道的话,可以代入 FALSE。
bits_per_sample 是固定的,为 8。
width, height 是图像的实际大小。
rowstride 是图像数据区中一行数据占有的内存大小(单位:字节)。和图像宽度 width 有这样的关系:rowstride >= width。由于内存对其的原因,有时 rowstride > width,这样,每行后面都多出一些没有使用到的内存空间。
You must calculate and pass in a rational row stride for the pixel buffer you’ve created. The pixel buffer is really only a one-dimensional ar
边栏推荐
猜你喜欢
随机推荐
My new book has sold 10,000 copies!
Winform的消息提示框帮助类
【TDP加码福利】COS用户实践征文月,等你来投稿!!!
金仓数据库KingbaseES安全指南--6.9. Ident身份验证
90后的焦虑,被菜市场治好了
等变图神经网络在药物研发中大放异彩
SQL函数 TO_CHAR(二)
基于ORB-SLAM2的改进代码
金仓数据库 KDTS 迁移工具使用指南(2. 简介)
DBPack SQL Tracing 功能及数据加密功能详解
今年最火爆的词:商业分析,看这一篇就够了!
2022年深圳市临床医学研究中心申请指南
今晚直播!
关于MySql中explain结果filtered的理解
谁还敢买影视股?
请问数据库中报错信息如下,mongoshake 有什么配置的方式解决这种大消息问题吗?
Financial products with high annualized returns
C#Excel帮助类
02 es 集群搭建
工业制造行业的低代码开发平台思维架构图









