问题标签 [netpbm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
unix - 如何使用 pnmscale 缩放图像的较长边并保持比例?
我正在编写一个 GNU Makefile 来对图像进行一些处理。一项任务是使用 pnmscale 命令按 SIZE 参数缩放图像(.ppm 格式)。图像应在不丢失比例的情况下按较长边缩放,并应保存在 .scaled 下。
我已阅读 pnmscale 的手册页,但似乎找不到正确的选项。
我尝试了以下方法:
当example.ppm
有大小200 x 100 pixels
并且我运行大小为 的 pnmscale 命令时,大小100 pixels
应该example.scaled
为100 x 50 pixels
. 使用我的解决方案,图像变得非常小。
c - 如何在 C 中读取 .PBM 二进制文件
我需要为我的学校项目读取二进制 (p4) 格式的 .PBM 图像。
我试过这样的事情:
基于 od 此源代码:https ://github.com/nkkav/libpnmio/blob/master/src/pnmio.c 但它不起作用:(它只给出随机 0 和 1 但不是它应该的方式是。