原答案

  • 是以图像左下角为原点
  • x方向为从左往右
  • y方向为从下往上

参见: 深入浅出python机器学习_8.3_神经网络实例_手写识别_MNIST数据集的使用
https://blog.csdn.net/Dontla/article/details/99708055


原答案有误, 对原答案进行修改(20190818):

  • 是以图像左上角为原点
  • x方向为从左往右
  • y方向为从上往下

为什么会发现错误的, 因为发现了plt.pcolormesh()函数其实是由下往上进行绘图的, 而正常的像素获取是由上往下, 这就解释了为什么会生成上下翻转的图像了.

参考代码:

x=np.arange(0,5,1)xx,yy=np.meshgrid(x,x)z=np.array([0,0 ,0 ,0, 255 ,0 ,0 ,0 ,255 ,255 ,0 ,0 ,255 ,255 ,255, 0 ,255, 255, 255 ,255 ,255 ,255 ,255, 255 ,255])z=z.reshape(xx.shape)print(z)plt.figure()# 顺时针旋转90度
plt.pcolormesh(xx,yy,z)

结果:

[[  0   0   0   0 255][  0   0   0 255 255][  0   0 255 255 255][  0 255 255 255 255][255 255 255 255 255]]

<matplotlib.collections.QuadMesh at 0x1fd34a36c18>

(ps: 用pcolormesh()绘图上下总是会少一行像素, 不知怎么回事)

python PIL.Image获取图像像素时, 图像的原点及x,y的方向相关推荐

  1. 用Python+PIL将目录下jpg图像批量转成pdf文件

    一.引言 最近单位有个事,需要将一堆图片文件先转成pdf文件,同事下了个windows下的图形软件,但要一个个转,几百个jpg文件,太过麻烦,因此想用Python批量来做.一查,图像处理库PIL库可以 ...

  2. 【Android 内存优化】自定义组件长图组件 ( 获取图像宽高 | 计算解码区域 | 设置图像解码属性 复用 像素格式 | 图像绘制 )

    文章目录 一.获取图像真实宽高 二.计算解码区域 三.设置解码参数 内存复用 像素格式 四.图像绘制 五.执行效果 六.源码及资源下载 官方文档 API : BitmapRegionDecoder 在 ...

  3. python自动裁剪图片_自动裁剪与Python / PIL的图像(Automatically cropping an ima

    谁能帮我弄清楚发生了什么事在我的图像自动裁剪脚本? 我有一个大的透明区域/空间PNG图像. 我想能够自动裁剪那个空间出来,剩下的要领. 原始图像具有正方形画布,最好这将是长方形的,只是封装分子. 这里 ...

  4. python图像边缘检测_使用python获取图像中形状的轮廓(x,y)坐标

    我需要使用python获得下面图像的轮廓坐标(x,y)的矩阵.使用python获取图像中形状的轮廓(x,y)坐标 我尝试用OpenCV的精明探测器和发现的轮廓,但我得到了很多的轮廓,我不知道如何让一个 ...

  5. Python PIL支持的图像文件格式

    Python PIL 支持的图像文件格式: BMP BUFR (identify only) CUR (read only) DCX (read only) EPS (write-only) FITS ...

  6. OpenCV 获取图像像素的最大最小值及其对应的位置 minMaxLoc(仅适用于单通道图像)

    minMaxLoc仅适用于单通道图像,对于多通道,可使用split函数转换为单通道. #include<opencv2/opencv.hpp> #include using namespa ...

  7. Python PIL压缩二进制图像(PNG转JPG)

    文章目录 问题描述 解决方案 封装 参考文献 问题描述 压缩二进制图像(PNG转JPG) 1.png,69.7KB 解决方案 Image.save() 进 BytesIO 对象再读出来即可 from ...

  8. python对图片颜色校正_使用Python PIL更改图像色调

    Using Python PIL, I'm trying to adjust the hue of a given image. I'm not very comfortable with the j ...

  9. python对图片颜色校正,使用Python PIL更改图像色调

    Using Python PIL, I'm trying to adjust the hue of a given image. I'm not very comfortable with the j ...

最新文章

  1. grub中mbr的程序
  2. Python单元测试之unittest
  3. The Linux SG_IO ioctl in the 2.6 series
  4. 正则表达式注意事项以及常用方法
  5. 如何进行MaxCompute 用户认证?
  6. shell swt 样式_SWT之路:SWT图像显示
  7. linux 磁盘簇,linux系统exec簇工作原理
  8. 天线发射功率计算公式_增加发射功率,提高接收灵敏度就能提高通信距离吗?...
  9. js递归树结构计算每个节点的叶子节点的数量并且输出
  10. Python 之pdb调试
  11. C#中的正则表达式 \(([^)]*)\) 详解
  12. 道路矢量数据下载教程
  13. 友盟分享失败后有回调吗_友盟分享成功回调问题
  14. 区块链(BlockChain)基础概念
  15. Vulnhub靶机 it is october
  16. Science | 华盛顿大学Baker实验室提出新方法设计全新蛋白质
  17. 软件测试自学网站有哪些?不妨一探究竟
  18. 初中英语语法(013)-动词
  19. uni-app跨域解决方案
  20. 如何利用imagick合并2张图后为动态效果

热门文章

  1. SAP ME1M如何以ALV形式显示(鹦鹉学舌篇)
  2. abap性能优化——利用凭证的number ranger提高abap程序性能
  3. CONVERT_DATE_WITH_THRESHOLD
  4. 服饰新消费的2021:传统快时尚败退,内衣、汉服等细分赛道狂欢
  5. 一起教育科技递交招股书:收入增速超277.48%,或成纳斯达克最大教育概念股
  6. twig模板引擎使用php,Twig模板引擎用法入门教程_PHP
  7. linux查看telnet进程,SuseLinux上配置Telnet服务,重启xinetd守护进程时的异常
  8. python 执行shell命令行效率提升_在python脚本中执行shell命令的方法
  9. python导入标准库对象的语句_Python项目中如何优雅的import
  10. centos7 如何安装部署k8s_五步教你如何使用k8s快速部署ES