-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
8e98b76
commit 98e7aa1
Showing
1 changed file
with
10 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,20 @@ | ||
# SigContrastFastAviUtl | ||
Sigmodial contrast Aviutl plugin. IM is not used and only works on Y-channel | ||
# Sig(De)ContrastFastAviUtl | ||
Sigmodial contrast and decontrast Aviutl plugin. ImageMagick is not being used. | ||
|
||
# Build Tips | ||
Should be easy to build as there are no external dependency (except VS2015 redist). There is a property sheet in the project that set a macro for AviUtl's path. By default, DEBUG auf will be in the same folder as aviutl.exe, while RELEASE build will be put inside the \plugins folder. | ||
Should be easy to build as there are no external dependency (except for VS2015 redist). There is a property sheet in the project that set a macro for AviUtl's path. By default, DEBUG auf will be in the same folder as aviutl.exe, while RELEASE build will be put inside the \plugins folder. | ||
|
||
# Warning: Dirty Code | ||
A lot of useless code that doesn't being compiled are left behind; Commented out block left behind; so beware. | ||
|
||
The Class "Histogram" is not being used at this moment. | ||
|
||
# Known issues | ||
* checkbox is not implemented | ||
* parameter change may not reflect properly if you change the parameters while the plugin is disabled. | ||
* UI language depends on Windows codepage, but Win10 mess up Chinese and Japanese fonts... not my problem. | ||
* No multithreading: patch welcome | ||
* It sucks: patch welcome | ||
* It sucks: fork your own | ||
|
||
# Technical details | ||
* Dumpped IM library -> reduce memory footprint and overhead | ||
* Make use of compiler's auto parallelization/vectorization for multithreading | ||
* Use table lookup to reduce calculation | ||
* Two plugins in a single AUF |