1
所以創建列表的建議,我所要做的就是打開argv中的圖像[1]和應用過濾器的argv [2]需要從圖像
圖像文件看起來像這樣在TXT:
P2
10 4
255
120 0 0 0 0 0 0 0 0 0
120 0 0 0 0 0 255 255 0 0
120 0 0 0 0 0 255 255 0 0
120 0 0 0 0 0 0 0 0 0
什麼,我要做的是組織255後線列表的列表,但所有我能做的就是字符串列表,從中我不能做太多(我將不得不申請一個過濾器但這是另一個問題)。
我應該只使用sys庫(這是一個任務)
import sys
class image:
def __init__(self,a):
self.cab=[]
self.img=a
self.img2=[]
self.c=[]
for i in self.img:
self.img2.append(i)
self.img3=''.join(self.img2)
self.img4=self.img3.split('\n')
def cabec(self,b): # this has no importance in my question (only for the assignment)
for i in range(3):
self.c.append(b[i])
class filtro:
def __init__(self,f):
self.filt=[]
for x in f:
self.filt.append(x)
self.filt2=''.join(self.filt)
self.filt3=self.filt2.split('\n')
a = open(sys.argv[1])
b = image(a)
...(這是我應該能夠應用過濾器等,但有一個字符串列表,我不知道該怎麼做)
我真的很業餘的,任何建議將不錯
發佈您的代碼。 – tzaman
剛剛編輯@tzaman –