hnldyxx551 发表于 2020-3-29 11:05:30

如何从一张图片里提取他的RGB median吧图片变成黑白

本帖最后由 hnldyxx551 于 2020-3-29 11:08 编辑

当你提取一张图片的RGB颜色时,他会显示出
checkered = [[, ], [, ]]
我要做的是当我把原来的全部replace成后
当我inputconvert_bw_median(path)他变成了一张黑白图因为所有的值都会是median
然后他returen出来应该是一个list
请问我应该怎么做
我写到
def convert_bw_median(path):
      img=read_image(path)
      conv=[]
   
      def median(row):

就不行了

BngThea 发表于 2020-3-29 11:07:18

直接用np.mean就能取了,图片本身都是nump的array对象

hnldyxx551 发表于 2020-3-29 11:09:57

BngThea 发表于 2020-3-29 11:07
直接用np.mean就能取了,图片本身都是nump的array对象

但是我的作业要求是return出来是一个list。我的老师要求把作业上传到coursemology上,是一个会自动检查的python 网站

BngThea 发表于 2020-3-29 11:13:07

hnldyxx551 发表于 2020-3-29 11:09
但是我的作业要求是return出来是一个list。我的老师要求把作业上传到coursemology上,是一个会自动检查的 ...

转换完了return不就行了吗,难道不准调用numpy库?

hnldyxx551 发表于 2020-3-29 11:17:50

BngThea 发表于 2020-3-29 11:13
转换完了return不就行了吗,难道不准调用numpy库?

不可以。。只能提出他的RGB然后再转换成median
像这样子
def convert_bw_median(path):
      img=read_image(path)
      conv=[]
   
      def median(row):

hnldyxx551 发表于 2020-3-29 11:30:33

请问有谁可以帮忙,绝望了已经

xiangjianshinan 发表于 2020-3-29 16:29:30

提取出来后,通过 for in 循环处理每一个元素是否可行?
页: [1]
查看完整版本: 如何从一张图片里提取他的RGB median吧图片变成黑白