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 –