精易论坛

标题: BMP位图替换颜色例子 无畸变 [打印本页]

作者: 超级萌新    时间: 2021-12-15 16:43
标题: BMP位图替换颜色例子 无畸变
本帖最后由 xiaohui49816 于 2021-12-15 17:07 编辑

位图颜色替换.e (912.33 KB, 下载次数: 90)
BMP位图替换颜色例子 无畸变
图片_到24位图用的易语言模块 自行下载

@呆呆1  的问题 :https://125.confly.eu.org/forum.php?mod ... 710582&pid=22532069


  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
变量名类 型数组备 注
位图位图  

子程序名返回值类型公开备 注
__启动窗口_创建完毕  
画板2.底图 = #图片
子程序名返回值类型公开备 注
_按钮1_被单击  
变量名类 型静态数组备 注
当前坐标颜色整数型 
x整数型 
y整数型 
位图.载入数据 (图片_到24位图 ( #图片 ))
计次循环首 (位图.取宽度 (), x)
计次循环首 (位图.取高度 (), y)
当前坐标颜色 = 位图.取某点颜色 (x - 1, y - 1)
判断 (当前坐标颜色 = #白色 )
位图.置某点颜色 (x - 1, y - 1, #黄色 )  ' 白色替换为黄色
判断 (当前坐标颜色 ≠ 11272105)
位图.置某点颜色 (x - 1, y - 1, #黑色 )  ' 非此11272105颜色替换成黑色



计次循环尾 ()
计次循环尾 ()
画板1.底图 = 位图.取位图数据 ()


i支持库列表   支持库注释   
BmpOperate位图操作支持库



作者: sinewtec    时间: 2021-12-15 16:59
11272105  是啥
作者: 超级萌新    时间: 2021-12-15 17:01
sinewtec 发表于 2021-12-15 16:59
11272105  是啥

https://125.confly.eu.org/forum.php?mod ... 82&pid=22532069
他所谓的绿色
作者: xjshuaishuai    时间: 2021-12-15 18:34
谢谢分享!
作者: gaoqing    时间: 2021-12-15 20:30
谢谢分享
作者: kiss0459    时间: 2021-12-15 22:23
速度慢了点,用字节集替换方式 速度比较快
作者: 超级萌新    时间: 2021-12-15 22:56
本帖最后由 xiaohui49816 于 2021-12-15 22:57 编辑
kiss0459 发表于 2021-12-15 22:23
速度慢了点,用字节集替换方式 速度比较快

不慢吧,我测试1920*1080 替换只用120毫秒位图操作不就是封装的字节集操作吗0.0

作者: 1279868433    时间: 2021-12-16 01:03
        支持开源~!感谢分享
作者: 外星星人    时间: 2021-12-16 12:28
        支持开源~!
作者: xtavoxing    时间: 2021-12-16 13:07
拉拉瓣拉拉拉拉拉拉
作者: kyo9766    时间: 2021-12-16 14:12
学习了,感谢分享
作者: ljf97318    时间: 2021-12-21 16:21
支持下,谢谢楼主分享
作者: 乾V坤    时间: 2021-12-26 00:30
#在这里快速回复#小小心意,意思一下
作者: 趣冉科技    时间: 2022-1-4 18:14
感谢楼主分享,支持一下~~!!!
作者: hitlerfrank    时间: 2022-6-5 09:18
位图各种操作(顺转、逆转、翻转、倒影、镜像等),纯源码,仅用核心库
作者: 网络注册会员    时间: 2022-10-29 11:29
支持楼主
作者: 892141059    时间: 2022-11-13 00:59
aaaaaaaaaaaaaaaaa
作者: shizhong0117    时间: 2023-1-2 03:20
支持开源~!感谢分享
作者: xmz_2005    时间: 2023-2-17 09:42
谢谢分享
作者: sixmon    时间: 2023-3-26 14:12
支持开源~!感谢分享
作者: sixmon    时间: 2023-3-26 14:13
支持开源~!感谢分享
作者: fuzhen11    时间: 2023-4-5 20:58
可以可以 OKOK 这个很适合学习
作者: zhaode2888    时间: 2023-6-5 22:06
感谢分享




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