【问题标题】:Interaktive image crop and image grid in juliaJulia中的交互式图像裁剪和图像网格
【发布时间】:2016-10-30 10:41:09
【问题描述】:

我想写一个小脚本,它会死在下面,并且需要一些关于哪种方法最好的提示。

我有许多组光栅图像,每组包含 3 个图像。每组图像应连续显示给用户,然后用户选择 3 个图像中的一个。然后用户应该选择图像被裁剪到的所选图像的区域。所有组的所有选择和裁剪的图像都应该被注释和排列在一个网格中,并保存到一个 jpeg 文件中。

我对 Julia 有一些经验,但对 Julia 中的图像/guis 和类似的东西完全没有经验。

我认为图像网格和注释可以使用 ImageView.jl 完成,但我没有设法将这两者结合起来并将其保存到文件中。我想对于图像选择和裁剪的第一部分,我需要 gtk 或 Cairo,但也许你有更好的想法...... 有人可以帮我找出一个好的工作流程和一些关键功能来实现这一点吗?提前致谢!

【问题讨论】:

  • 它可能全都坏了,但请调查 github.com/jverzani/GtkInteract.jl 和 Tim Holy 的 Immerse.jl 之类的东西(尽管我认为这在行动中缺失)。 Cairo 会导出 PNG,但我认为不会导出 JPEG。
  • 我认为 FIleIO.jl 定义了保存规则(通过调用适当的包)来保存/加载 jpeg。

标签: julia


【解决方案1】:

您可以使用 ImageView 的交互式缩放。确保您保留从 view 返回的输出,并检查字段以找出当前的缩放状态。使用这些边界来定义其他图像的裁剪区域,然后将裁剪的图像连接在一起。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-02
    • 2017-05-22
    • 2023-03-11
    • 2015-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-22
    相关资源
    最近更新 更多