小编Kur*_*fle的帖子

在Java或ImageMagick中测量两个图像的相似度

我有两种不同的算法,它们将图像作为输入.图像具有不同颜色的多边形.该算法"简化"了这些多边形(使它们具有较少的角和边)并去除了太小的多边形.

这两种算法的工作方式不同,我想知道哪一种更接近原始图像哪一种更好.我遇到过这个,但这并不是我想要的.

这两个图像

图片1 , 图片2

应该具有50%的相似性,但根据该算法,它们的相似性为80%.

我还找到了一个名为ImageMagick的工具,可以比较两个图像.但我不确定输出的含义是什么以及如何使用它们来解决我的问题.

java png compare imagemagick similarity

1
推荐指数
1
解决办法
3093
查看次数

ImageMagick:将多个"蒙太奇"命令合并为一个以获得性能

我有一个脚本,可以拍摄4张照片并复制它们,在一张照片中生成8张小图片.该脚本还为输出添加了背景.

这是我的期望:

http://img11.hostingpics.net/pics/831624stack.png

我有一个运行良好的代码.但它需要保存多个临时图像.

所以我在寻找是否可以合并我的脚本命令来只获得一个图像保存操作.目标是使脚本更快完成.

//Make image smaller:
    convert /home/pi/images/*.png -resize 487x296 -flop \
      -set filename:f "/home/pi/imagesResized/%t%p" '%[filename:f]'.png

//Make one column from 4 images:
    montage /home/pi/imagesResized/*.png -tile 1x4 \
      -geometry +0+15 -background none  /home/pi/line.png

//Duplicate to two columns:
    montage /home/pi/line.png /home/pi/line.png -tile 2x1 \
      -geometry +45+0 -background none /home/pi/photos.png

//Add the background image:
    suffix=$(date +%H%M%S)
    montage /home/pi/photos.png -geometry +20+247 \
         -texture /home/pi/data/background_photo.png \
          /home/pi/photo_${suffix}.jpg
Run Code Online (Sandbox Code Playgroud)

performance merge imagemagick montage

1
推荐指数
1
解决办法
1519
查看次数

GraphicsMagick 裁剪 PDF

我有一个 8.5x11、300dpi 的 PDF。它在 PDF 的左上角有一个 UPC 标签。想象一下,一张纸上可能有 30 个标签,但我们只有 1 个标签。

我正在尝试将 PDF 裁剪为仅 1 标签的大小。到目前为止我已经得到了这个

gm convert -density 300 single.pdf out.pdf
Run Code Online (Sandbox Code Playgroud)

这不会进行任何裁剪。当我裁剪为 300x100 时,它会生成一个包含 30000 页的 20MB 文件。

我不知道如何使用-crop来实际裁剪到正确的尺寸。我需要它的尺寸为 3.5 英寸 x 1.125 英寸。

pdf imagemagick graphicsmagick

1
推荐指数
1
解决办法
1363
查看次数

取消选中安全性受限的 pdf 中的单选框

我刚刚在 .pdf 文件中填写了 100 多页的庞大背景调查。我查看了一下,发现我错误地选中了几个单选框,但我无法取消选中它们。我怎样才能取消选中这些框?该文档受密码保护,因此我无法编辑该文档或脚本。有什么方法可以取消选中这些框,或者我应该经历重新填写的麻烦吗?

我正在使用 Adob​​e Acrobat 9 Pro。

pdf acrobat

0
推荐指数
1
解决办法
2万
查看次数

PDF 内容流文本对象中的负数

PDF 文本对象中字符串之间散布的负数的含义是什么?例如,在

/F1 1 Tf
4.2622 0 TD
[(has)-333.9(not)-334.7(been)-333.9(elucidated)-10.7(.)]TJ
Run Code Online (Sandbox Code Playgroud)

我一切都在进行,除了-333.9,,-334.7-10.7

我的问题是:

  • 他们叫什么?
  • PDF 参考中哪里讨论了它们?
  • 他们看起来并没有变形。他们会修改字体字典的信息吗?

pdf

0
推荐指数
1
解决办法
522
查看次数

如何使用“ pdftk”查找PDF页面方向?

我需要使用查找PDF页面方向pdftk

我需要将横向页面旋转为纵向。

如果我知道找到页面的高度和宽度,以便可以旋转文件,那将是很好的。

  • 我可以通过使用找到它pdftk吗?
  • 还是可以在PDF源代码中找到它?
  • 还有其他方法可以获取此信息吗?

pdf orientation pdftk

0
推荐指数
1
解决办法
2158
查看次数

示例PDF语言代码有助于研究官方PDF规范?

我正在尝试学习PDF文件格式.

为此,我下载了Adobe的PDF规范文件,这个文件非常庞大.

因此,为了帮助我研究PDF的细节,我想通过并行查看一些真实的PDF文件来遵循其抽象解释.

例如,一个想法是创建一个PDF文件(使用LaTeX),该文件只有一个页面,内容甚至只有一个字符a.

但是当我在十六进制编辑器(或其他可以显示内部PDF结构的工具)中打开此PDF文件时,此PDF中有很多二进制或压缩内容.有关我看到的示例,请查看以下屏幕截图:

十六进制编辑器打开我的PDF的截图

我根本无法识别此二进制文件的哪个部分代表我a在此PDF中的角色.

到目前为止我尝试过的所有真实PDF文件都是如此.我根本找不到任何包含工作示例代码的PDF文件,以帮助我理解通用PDF语言规范.

  • 我希望其他人向我解释一下:有没有一种实用的方法来研究PDF规范,同时用真实的PDF文件验证它的点点滴滴?

  • 我想知道:PDF程序员常用哪些软件工具可以帮助像我这样的新手开发人员剖析和解压缩现有的二进制PDF文件,以便使用简单的文本编辑器调查他们的源代码?(注意:我不是要求推荐.根据SO FAQ我只想知道这些工具是否存在,以及它们有哪些名称.)

  • 是否有免费提供的PDF文件资源,其中不包含二进制和/或压缩内容?或者我怎么能创建自己的这样的示例文件?

  • 是否有(最好是免费的)PDF编辑器/解析器可以可视化+剖析PDF文件的原始二进制数据并公开其结构?

我只需要第一个钩子.如果你愿意,可以进入真实世界PDF文件的丛林中的狭窄路径,然后我可以跟随...同时使用这个名为"PDF规范"的丛林破坏者的帮助.

pdf pdf-generation

-1
推荐指数
3
解决办法
496
查看次数