RGB转换图片,python from PIL import Image
题目给出了一个1.txt
各行都是RGB值,通过后来的了解是RGB转换成图片,那么来分析一下,此文档一共61367行,有数值的一共61366行。
(1)通过txt文件行数(61366=261503,最后一行是空行,不在计算范围)的整数分解。
(2)可以得到以下几个不同的size:503 * 122,1006 * 61,30683 * 2(x,y交换一下对图片不会有很大的变化,无非就是横着和竖着的区别吧),那么就要实现三类不同规格图片的转化,确定其里的有效图片。
是rgb颜色格式
所以本题应该是把这些数值转换成图像
先计算了一下所给数据条数是61366并不是某一个数的平方
我是先试了247247和248248,图像并没有什么特别
然后想到因式分解分解成两个数相乘(503*122)
转成图片得到flag
python脚本如下:
from PIL import Image