使用 PGM 文件和多维数组的 Java 图像处理

发布于 2024-10-04 19:40:35 字数 146 浏览 5 评论 0原文

我正在上 CS 入门课。我们收到了一个项目,其中提供了一个基本文件和一些我们学校吉祥物的 .PGM 文件以及类似的东西。基本上我们被告知我们需要使用他们编写的框架,并翻转、旋转等等......这个文件。

如何顺时针翻转或旋转 PGM 文件?我完全不知道该怎么办。

I'm in a intro CS class. We've been given a project where we've been supplied a basic file, and a few .PGM files of our school's mascot and things like that. Basically we're told that we need to use the framework they've written, and flip, rotate etc.. this file.

How do you flip or rotate clockwise a PGM file? I'm totally lost as what to do.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

嗼ふ静 2024-10-11 19:40:35

您可能会发现这个问题很有用How to read PGM images in Java? 。您可以使用它来读入二维数组。将其旋转 90、180 或 -90 度应该相当容易(任何其他值都将需要大量插值工作)。

翻转和旋转操作涉及交换 x 和 y 值和/或更改符号。 有一些示例。

You may find this question useful How to read PGM images in Java? . You could use this to read into a 2D array. It should be fairly easy to rotate this by 90, 180 or -90 degrees (any other value will be a lot of work with interpolation).

The flip and rotate operations involving interchanging x and y values and/or changing the signs. This has some examples.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文