精易论坛

标题: 把图片转成位深度4,16色位的图片|“位图 转换位深度”命令例程 [打印本页]

作者: 秋天日记    时间: 2013-8-13 22:17
标题: 把图片转成位深度4,16色位的图片|“位图 转换位深度”命令例程
把指定图片转成 位深度4    16色位的图片
软件界面如图

我是找函数找过来的,网上 位图 转换位深度”命令例程,又没有,只好来发帖了求助.

请论坛的大大们 帮忙按照图片 的软件格式 写出代码 上传附件

附件中 一定要包含有 代码 和 exe程序
{:soso_e196:}谢谢了

作者: 月光族    时间: 2013-8-13 22:17
.版本 2
.支持库 BmpOperate

.局部变量 OldBmp, 位图
.局部变量 i, 整数型
.局部变量 j, 整数型
.局部变量 NewBmp, 位图

OldBmp.载入数据 (画板1.取图片 (, ))
NewBmp.创建 (OldBmp.取宽度 (), OldBmp.取高度 (), 4, #白色)
.计次循环首 (OldBmp.取宽度 (), i)
    .计次循环首 (OldBmp.取高度 (), j)
        COLOR = OldBmp.取某点颜色 (i - 1, j - 1)
        NewBmp.置某点颜色 (i - 1, j - 1, COLOR)
    .计次循环尾 ()
.计次循环尾 ()
画板2.底图 = NewBmp.取位图数据 ()


作者: 秋天日记    时间: 2013-8-17 16:57
调用 FreeImage.dll图形库 搞定了
作者: 天中小和尚    时间: 2013-8-18 12:15
才看了两课的位图教程   代码依然不熟悉




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4