一、題目**
bugku:
一道簡單的rgb資料轉影象題
二、題解
開啟**發現是一堆rgb影象數值,看一下行數61366
用yafu分解一下因數,有603、61、2
即影象無非503 * 122,1006 * 61,30683 * 2這三個size,可以先排除第三個,即試前兩個即可
指令碼:
# -*- coding: utf-8 -*-
from pil import image
x = 503 #h行數
y = 122 #列數
img = image.new("rgb",(x,y))#建立
file = open('1.txt') #開啟rbg值檔案
#通過乙個個rgb點生成
for i in range(0,x):
for j in range(0,y):
line = file.readline()#獲取一行
rgb = line.split(",")#分離rgb
img.putpixel((i,j),(int(rgb[0]),int(rgb[1]),int(rgb[2])))#rgb轉化為畫素
img.show()
BUGKU MISC 好多數值
最大值為255,且有三個數,懷疑是rgb 用pil作圖,把三個數字對應的rgb鋪到每個畫素上 寫個python指令碼吧 coding utf 8 from pil import image x 503 x座標 y 122 y座標 x y 行數 im image.new rgb x,y 建立 file...
BugkuCTF misc 好多數值
開啟網頁好多三個一組的數值,最多255,想到rgb色素。應該是把相應的地方進行色素填充可以得到。可是不知道長和寬是多少,不會了,看wp 對行數進行拆分,長度和寬度相乘得到行數,一共有三組。python from pil import image 引入image x 503 行 y 122 列 im ...
基本知識,翻了好多資料,汗顏。
術語 定義 param 將請求引數名稱對映到單個字串引數值 通過呼叫 servletrequest.getparameter string name 獲得 getparameter string 方法返回帶有特定名稱的引數。表示式 param.name 相當於 request.getparamete...