永发信息网

使用python PIL处理图片。怎么获取图片的像素数据?

答案:3  悬赏:50  手机版
解决时间 2021-03-26 23:57
使用python PIL处理图片。怎么获取图片的像素数据?
最佳答案
import image
import sys
img=image.open("图片位置")
width=img.size[0]
height=img.size[1]
for w in range(width):
   for h in range(height):
     pixel=img.getpixel(w,h)
     print pixel
  
#width,height是图片的宽度与长度
#pixel是像素值
全部回答
用image模块更直接,可以用getpixel获得像素值,给你个例子吧。
01.#!/usr/bin/env python
02.import Image
03.import sys
04.im = Image.open(sys.argv[1])
05.width = im.size[0]
06.height = im.size[1]
07.print ""%(width)
08.print ""%(height)
09.count = 0
10.for h in range(0, height):
11. for w in range(0, width):
12. pixel = im.getpixel((w, h))
13. for i in range(0,3):
14. count = (count+1)%16
15. if (count == 0):
16. print "0x%02x,/n"%(pixel[i]),
17. else:
18. print "0x%02x,"%(pixel[i]),
你的图片是什么格式的呢。如果是PIL格式的,那么用img.tostring()就行了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
古贝春酒华贵贰号多少钱一瓶
求鬼步舞AUS风格的音乐
rosyclouds中文是什么意思
1000减[271除以(3加6)乘以15]的简便方法
桥墩分水体在哪
梦到死人单脚倒吊着
自恋型人格的男友看不上我了,我很自卑,怎么
怎么用PS去除图片上的横幅?
收到短信说可以免费参加税友集团联合亿企羸财
卡通农场里培根煎蛋怎么做
日剧非自然死亡百度云资源
电脑上下载视频到内存卡怎么改格式
求古装武打电影里有歌女卖唱的片断,好像是她
催化重整,预加氢部分的氢气纯度为什么比重整
5个一,7个十和4个千组成的数是
推荐资讯
赛扬D 341的CPU 升级成什么最合算?
二叔电影嫂子扮演者
《登大庾岭》作者是谁?
信号基站可以传播WIFI信号吗
云主机跟传统IDC服务器有什么区别?
高温或撞击均会使化肥硝酸铵发生剧烈的分解,
荔可以和什么组词
暮光之城4上下部都可以看了?一共整片是121分
跟男朋友聊天,他总是几个字,我发一大堆可是
恒信通讯地址好找么,我有些事要过去,
左右开弓是什么意思?
南方冬天有必要安装暖气片吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?