|
发表于 2022-12-9 15:10:43
|
显示全部楼层
广西壮族自治区柳州市
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | _按钮1_被单击 ()|
子程序1取图片颜色 | 整数型 | | |
参数_图片字节集 | 字节集 | | | | 参数_颜色排行 | 整数型 | | | | 参数_排名数 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | dd | 对象 | | | a | 字节集 | | | i1 | 整数型 | | | i2 | 整数型 | | | r | 整数型 | | 256 | g | 整数型 | | 256 | b | 整数型 | | 256 | c | 整数型 | | 6 | c1 | 整数型 | | 0 | c2 | 整数型 | | 0 | c3 | 整数型 | | 0 | cc | 整数型 | | 3 | ccc | 字节集 | | | cl | 整数型 | | |
dd. 创建图片对象 (参数_图片字节集 ) a = dd. 取回图片 ()变量循环首 (取字节集数据 (a, #整数型, 11 ), 取字节集长度 (a ) - 3, 3, i1 )r [a [i1 ] + 1 ] = r [a [i1 ] + 1 ] + 1 g [a [i1 + 2 ] + 1 ] = g [a [i1 + 2 ] + 1 ] + 1 b [a [i1 + 1 ] + 1 ] = b [a [i1 + 1 ] + 1 ] + 1 变量循环尾 ()c1 = r 数组排序 (c1, 假)c2 = g 数组排序 (c2, 假)c3 = b 数组排序 (c3, 假)如果真 (参数_排名数 > 0 )重定义数组 (c, 假, 参数_排名数 )cl = 取数组成员数 (c)计次循环首 (256, i1 )计次循环首 (cl, i2 )如果真 (r [i1 ] = c1 [i2 ])c [i2 ] = c [i2 ] + i1 - 1 如果真 (g [i1 ] = c2 [i2 ])c [i2 ] = c [i2 ] (i1 - 1 ) × 256 如果真 (b [i1 ] = c3 [i2 ])c [i2 ] = c [i2 ] (i1 - 1 ) × 256 × 256 计次循环尾 ()计次循环尾 ()计次循环首 (cl, i1 )ccc = 到字节集 (c [i1 ])cc [1 ] = cc [1 ] + ccc [1 ]cc [2 ] = cc [2 ] + ccc [2 ]cc [3 ] = cc [3 ] + ccc [3 ]计次循环尾 ()参数_颜色排行 = c 返回 (取颜色值 (cc [1 ] ÷ cl, cc [2 ] ÷ cl, cc [3 ] ÷ cl )) 变量名 | 类 型 | 静态 | 数组 | 备 注 | a | 文本型 | | 0 | i1 | 整数型 | | | b | 字节集 | | | c | 整数型 | | 0 | i2 | 整数型 | | | 加入成员 (a, “”)加入成员 (a, “”)加入成员 (a, “”)加入成员 (a, “”)i1 = i1 + 1 如果真 (i1 > 取数组成员数 (a )) i1 = 1 b = HTTP读文件 (a [i1])底色 = 子程序1取图片颜色 (b, c )图片框1.图片 = b 列表框1. 清空 ()列表框1. 加入项目 (到文本 (底色 ) + “平均颜色”, )计次循环首 (取数组成员数 (c ), i2 )列表框1. 加入项目 (到文本 (c [i2 ]) + “第” + 数值到大写 (i2, 真) + “颜色最多”, )计次循环尾 ()底色 = 到整数 (列表框1. 取项目文本 (列表框1.现行选中项 ))
2022年12月9日17取图片平均色.e
(149.36 KB, 下载次数: 8)
|
评分
-
查看全部评分
|