|
5精币
.版本 2
.支持库 spec
.子程序 改变图片亮度
.参数 图片, 字节集
.局部变量 新图, 字节集
.局部变量 数宽, 整数型
.局部变量 大小, 整数型
.局部变量 行, 整数型
.局部变量 列, 整数型
.局部变量 行首点, 整数型
.局部变量 蓝色, 整数型
.局部变量 绿色, 整数型
.局部变量 红色, 整数型
.局部变量 宽度, 整数型
.局部变量 高度, 整数型
.局部变量 sz, 整数型
sz = 50
图片框2.图片 = 图片
延迟 (100)
图片 = 快照 (图片框2.取窗口句柄 (), , )
宽度 = 取字节集数据 (取字节集中间 (图片, 19, 4), #整数型, )
高度 = 取字节集数据 (取字节集中间 (图片, 23, 4), #整数型, )
大小 = 取字节集数据 (取字节集中间 (图片, 35, 4), #整数型, )
数宽 = 大小 ÷ 高度
.变量循环首 (1, 高度, 1, 行)
行首点 = 行 × 数宽 - 数宽 + 54
.变量循环首 (1, 宽度 × 3, 3, 列)
蓝色 = 图片 [行首点 + 列]
绿色 = 图片 [行首点 + 列 + 1]
红色 = 图片 [行首点 + 列 + 2]
蓝色 = 蓝色 + sz
蓝色 = 选择 (蓝色 > 255, 255, 蓝色)
绿色 = 绿色 + sz
绿色 = 选择 (绿色 > 255, 255, 绿色)
红色 = 红色 + sz
红色 = 选择 (红色 > 255, 255, 红色)
图片 [行首点 + 列] = 蓝色
图片 [行首点 + 列 + 1] = 绿色
图片 [行首点 + 列 + 2] = 红色
.变量循环尾 ()
.变量循环尾 ()
‘如果图片本地导入进去 就不会加亮度
’如果图片快照上去 就会加亮度
怎么把本地的图片直接加亮度
|
|