($VersionNumber < 6) 在 Mathematica 中裁剪导出的图像

发布于 2024-09-17 05:12:28 字数 254 浏览 6 评论 0 原文

在此处输入图像描述

这是我使用 Mathematica 制作的动画。通过突出显示图像可以看出,左侧和右侧的边距都太宽。我不想仅仅为了裁剪而将图像提交到另一个程序,那么我该怎么做才能消除空白呢?

查看文档,ImageMarginsImageRegion 本来就很好,只是它们仅适用于前端。那么,我该怎么办?

enter image description here

This is an animation I made using Mathematica. As can be seen by highlighting the image, the margins at both the left and right sides are too wide. I don't want to have to submit the image to another program just for the cropping, so what do I do to eliminate the whitespace?

Looking at the documentation, ImageMargins and ImageRegion would have been good except that they only apply to the front end. So, what do I do?

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

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

发布评论

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

评论(3

你对谁都笑 2024-09-24 05:12:28

我认为您可能会发现这两篇文章很有用(尽管第一篇适用于 Mathematica 6,第二篇适用于 v.7):

在 Mathematica 中导出像素完美图形

像素完美图形,重新审视

I think you will possible find useful these two articles (although the first is for Mathematica 6 and the second is for v.7):

Exporting Pixel-Perfect Graphics in Mathematica

and

Pixel-perfect Graphics, Revisited.

稳稳的幸福 2024-09-24 05:12:28

尝试使用 PlotRegion< /a> 选项。

这是一个例子:

Plot[Sin[x], {x, 0, 10}, 
  Axes -> False, Frame -> True, 
  PlotRegion -> {{0.1, 0.9}, {0.1, 0.9}}]

我在执行 <

Mathematica 图形

Try using the PlotRegion option.

Here is an example:

Plot[Sin[x], {x, 0, 10}, 
  Axes -> False, Frame -> True, 
  PlotRegion -> {{0.1, 0.9}, {0.1, 0.9}}]

I tested this in v8 after doing <<Version5`Graphics`

Mathematica graphics

一刻暧昧 2024-09-24 05:12:28

首先,我将尝试使用 Plot 函数的 PlotRangePadding 选项。如果表达式已经光栅化,您可以尝试如下操作:

imagelist /. Raster[a_, rest___]:> Raster[Take[#, {10, -10}]& /@ a, rest]

这应该从两侧切掉 10 个像素。 V7 中的图像处理工具非常好,如果您有能力,我认为您会发现升级是一项非常值得的投资。

First, I would try the PlotRangePadding option to your Plot function. If the expression is already rasterized, you can try something like this:

imagelist /. Raster[a_, rest___]:> Raster[Take[#, {10, -10}]& /@ a, rest]

This should chop 10 pixels off either side. The image processing tools in V7 are quite nice and if you are able, I think you'd find the upgrade a very worthwhile investment.

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