Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CLI for automation #42

Open
spillerrec opened this issue Aug 1, 2014 · 2 comments
Open

Add CLI for automation #42

spillerrec opened this issue Aug 1, 2014 · 2 comments
Assignees
Milestone

Comments

@spillerrec
Copy link
Owner

Add a CLI to make it possible to automate stitching to some degree. Following options should be usable:
Preprocess

  • Alpha mask
  • De-telecine
  • Crop

Merging

  • Vertical and Horizontal
  • Precision
  • All methods, except animation and layers (not ready)

Render and color

  • All options

Postprocess

  • Scaling
  • Deconvolve
  • Level
  • Binarize

To do this we need to separate the stitching pipeline from the GUI, as it is currently embedded in mainwindow.cpp. At the same time, add the possibility to have separate frames for animation, and reusable alpha masks. Also think about how to specify separate small animations in different parts of the image.

Furthermore, since this is primarily a GUI application, if it is loaded with just images, it should add them in the GUI automatically. Also allow dropping an entire folder, to load all the images therein.

@spillerrec
Copy link
Owner Author

Now prevents the gui from starting with option --no-gui, and supports basic loading, aligning, rendering, and saving.

spillerrec added a commit that referenced this issue Oct 26, 2015
ADD: bounds checking for CLI input
spillerrec added a commit that referenced this issue Oct 30, 2015
CLEANUP: Simplify addition of new ARender parsers
spillerrec added a commit that referenced this issue Apr 26, 2016
spillerrec added a commit that referenced this issue Oct 4, 2018
@spillerrec
Copy link
Owner Author

Difference::SimpleSettings does not parse properly due to being a multi valued structure. We need some way of handling those

@spillerrec spillerrec modified the milestones: Version 0.4, Version 0.5 Sep 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant