python - Python - 将数据点插入到 numpy 图像中
问题描述
给定一个用于描述直线或曲线或一些嘈杂函数的不规则间隔数据点列表,我想将数据转换为类似图像的 numpy 数组,其中每个“像素”要么包含数据,要么不包含数据(例如, 1/0 用于数据/无数据)。这里问了一个类似的问题;但是,我不一定对每个可能的 x 位置都有一个数据点,我的点也不一定是整数值。
例如,假设我希望我的输出图像数组为 span -10 <= x <= 30
,数组0 <= y <= 20
中的每个元素跨越 1 个距离单位(图像数组为 20x40)。我有要“绘制”的数据点 [(0.1, 0), (20, 5), (23.5, 18)]。我想找到数组中落在通过连接这些点创建的线段上的所有元素,并通过将这些元素设置为 1 和其余元素等于 0 来填充数组。
编辑: 这是一个开始,但它似乎将整个绘图转换为图像,而不仅仅是数据(因此,它包括轴、标签等)。
解决方案
推荐阅读
- mysql - 数据库体系结构,列中的大多数空字段
- python - 我可以引用 python 字典中的变量吗?如何根据彼此对超参数进行网格搜索编程?
- javascript - Array(n) 和 [...Array(n)] 之间的区别
- tensorflow - Understanding Tensorflow BasicLSTMCell Kernel and Bias shape
- java - 在另一个布局中获取 EditText 的值
- java - 使用@Value 将属性文件中的值注入@Configuration 类
- java - 根据条件在来自不同文件的 try-with-resources 中创建 FileInputStream
- spring-boot - Spring-boot 应用程序运行新线程并且 Tomcat 认为应用程序尚未启动
- php - 当此触发器查询直接在 mysql 中运行良好时,MySQL TRIGGER 无法与 $wpdb->query 一起使用
- cassandra - Cassandra:设置 row_cache_size_in_mb 将性能降低 4 倍