Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
25th December 2007, 23:32 | #1 | Link |
Huh?
Join Date: Sep 2003
Location: Uruguay
Posts: 3,103
|
Avisynth-based picture editor, is it feasible?
Given the (comparatively) poor results that commercial alternatives give to Avisynth filters, I was wondering how feasible would it be to create a standalone application that uses modified version of existing Avisynth filters to treat photographs (so, 2848 x 2136 and up). Besides the modified versions of the filters, what would be needed to do it?
__________________
Read Decomb's readmes and tutorials, the IVTC tutorial and the capture guide in order to learn about combing and how to deal with it. |
25th December 2007, 23:47 | #2 | Link |
x264 developer
Join Date: Sep 2005
Posts: 8,666
|
Why would one need modified filters?
You can do stuff like this with the existing filters: Low-quality AA: nnediresize_YV12() BicubicResize(last.width/2,last.height/2) Medium-quality AA: nnediresize_YV12() nnediresize_YV12() BicubicResize(last.width/4,last.height/4) High-quality AA: nnediresize_YV12() nnediresize_YV12() nnediresize_YV12() BicubicResize(last.width/8,last.height/8) "Fake detail" grain for supersampling: addgrain(10,0.7,0.7) addgrain(15,0.4,0.4) addgrain(20,0.2,0.2) |
26th December 2007, 12:56 | #3 | Link |
Huh?
Join Date: Sep 2003
Location: Uruguay
Posts: 3,103
|
If I'm not mistaken, some of the filters don't support such high resolutions. BTW, why using nnediresize_YV12() and not nnediresize2x(true,true,true)?
__________________
Read Decomb's readmes and tutorials, the IVTC tutorial and the capture guide in order to learn about combing and how to deal with it. |
26th December 2007, 20:01 | #5 | Link |
Huh?
Join Date: Sep 2003
Location: Uruguay
Posts: 3,103
|
So do I, but nnediresize2x seems to work on YV12 as well.
__________________
Read Decomb's readmes and tutorials, the IVTC tutorial and the capture guide in order to learn about combing and how to deal with it. |
26th December 2007, 20:52 | #6 | Link |
ангел смерти
Join Date: Nov 2004
Location: Lost
Posts: 9,558
|
More memory. Looooots more memory. 64-bit plugins will help. That's the only constraint on how large an image you can process.
Otherwise you have to slice up your images beforehand, I do this when I need to descreen 50 megapixel posters. Your 6 megapixel stuff shouldn't be a problem for a basic clean+sharpen script. Oh, for digital cameras with bayer interpolation this isn't important, but for images with full chroma resolution you might want to keep two separate images, one for luma and one double-sized for chroma before conversion to YV12, so you don't lose chroma resolution unnecessarily. Last edited by foxyshadis; 26th December 2007 at 20:55. |
29th December 2007, 03:31 | #9 | Link | |
Huh?
Join Date: Sep 2003
Location: Uruguay
Posts: 3,103
|
Quote:
Soulhunter: PhotoDenoise looks good, but the whole idea for wrapping everything up in a GUI is for realtime checking of the results so that filter settings can be altered on-the-fly. Maybe pairing it up with avsp would help in that regard, although Fritz Phot sounds like a better idea (whatever it is they are saying ).
__________________
Read Decomb's readmes and tutorials, the IVTC tutorial and the capture guide in order to learn about combing and how to deal with it. |
|
29th December 2007, 13:39 | #10 | Link | ||
Bored...
Join Date: Apr 2003
Location: Unknown
Posts: 2,812
|
Quote:
Quote:
Bye |
||
29th December 2007, 21:22 | #11 | Link |
AviSynth plugger
Join Date: Nov 2003
Location: Russia
Posts: 2,183
|
it will be useful to have JPEGSource filter in avisynth to read jpeg YUV directly, without RGB conversion.
most jpg from real cameras are sort of YUY2 (4:2:2), and YV12 (4:2:0), so it is direct, but some soft jpeg coders can produce non-decimated chroma YUV 4:4:4 (wait AviSynth 2.6)
__________________
My Avisynth plugins are now at http://avisynth.org.ru and mirror at http://avisynth.nl/users/fizick I usually do not provide a technical support in private messages. |
7th January 2008, 20:19 | #13 | Link |
Registered User
Join Date: Apr 2005
Posts: 213
|
Basicly, i use Fritz Photo for resizing and sharpening photos from the digital camera (batch processing). Spline36Resize and LimitedSharpen (with low strength values) produces good results. For denoising i’m using FFT3Dfilter.
|
Thread Tools | Search this Thread |
Display Modes | |
|
|