Skip to content

Releases: Trentonom0r3/Ezsynth

v2.1.01

16 Jan 10:49
Compare
Choose a tag to compare

Small bug fixes--
Single Style image now works properly.
Still no luck with linux.

v2.1.0

05 Jan 09:35
a3981fa
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.0.3...2.1.0

v2.0.3

31 Dec 13:03
11e67c7
Compare
Choose a tag to compare

Significant Refactoring of the Library. (In My opinion, easier to follow).
Various Refactorings, separations, etc to classes.
Utilization of opencv for warping vs using torch.
Improved computation time, down to ~4 minutes. (Still not great, but much better than previously ~10 minutes).
Implemented multithreading in Ezsynth, ImageSynth remains the same.
Added logic for usage of .so with Linux. If someone can build and contribute the .so, would be much appreciated.
Went back to .dll usage over .pyd.
Perhaps it was how I was setting up the .pyd, perhaps its was something else, but using the .dll and utilizing multithreading leads to huge performance gains I can't ignore, so I scrapped the .pyd.
Upload new version to pypi.

MINOR UPDATE [v1.2.1.1]

10 Oct 09:56
b279546
Compare
Choose a tag to compare

Minor Update. Passing outputpath to ezsynth.run results in not only the final images being saved, but the inbetween images as well.

from ezsynth import Ezsynth


STYLE_PATHS = [
    "output000.jpg",
    "output099.jpg",
]

IMAGE_FOLDER = "C:/Input"
OUTPUT_FOLDER = "C:/Output"

ez = Ezsynth(styles=STYLE_PATHS, imgsequence=IMAGE_FOLDER, flow_model='sintel')

ez.set_guides().stylize(output_path=OUTPUT_FOLDER) # Saves in-between imgs AND final imgs.

# results = ez.set_guides().stylize() # returns a list of images as numpy arrays

v1.2.1.0

26 Sep 23:14
063405c
Compare
Choose a tag to compare

Updated to pybind11 wrapper, ImageSynth Class, and new Ezsynth class for video stylization!

1.0.2.1

06 Aug 23:06
Compare
Choose a tag to compare

Few small updates, changed backend to auto (you can still explicitly set backend if you'd like), changed votemode to weighted for sharper results.
Added some extra comments to give better detail.

1.0.1

06 Aug 12:09
23647cd
Compare
Choose a tag to compare

Few small updates since initial commit.
Use file paths and/or numpy arrays.

Please use the most updated version [1.0.1]

pip install --upgrade ezsynth

or

pip install ezsynth