matplotlib - 使用 matplotlib pyplot 消除边缘的平滑效果
问题描述
我想在绘制图像时消除边缘的模糊效果。以下是最小的可重现代码:
import numpy as np
import matplotlib.pyplot as plt
im = np.zeros((512,512))
im[30:100,40:80]=1
im[200:250,300:350]=2
plt.figure(figsize=(20,13))
plt.imshow(im)
您可以看到矩形边缘的绿色。有什么帮助吗?
解决方案
推荐阅读
- javascript - 如何将 Chart.js 插件数据标签与 ng2-chart 一起使用?
- dynamics-crm - 在 Dynamics CRM 中查询以查找相关帐户的订单产品
- http - 响应后的异步工作
- spring-mvc - spring mvc:当请求内容类型为 x-www-form-urlencoded 时绑定嵌套请求参数
- reactjs - 在静态网站上使用 ReactJS
- odoo-11 - odoo11 :: wkhtmltopdf 无法识别 css
- android - 使用 Google 服务 v15 部署应用程序时出错
- grails - 没有这样的属性:类的属性名称:org.grails.orm.hibernate.cfg.HibernatePersistentEntity
- jquery - 根据在 Jquery 数据表的“显示下拉菜单”中选择的页面大小显示数据
- java - 在端口/适配器(洋葱)架构中,如果应用程序中没有持久性,我可以拥有域吗?