samurai2083 Posted October 11, 2011 Share Posted October 11, 2011 Hello everyone. I've been researching for a while on the ability to perform image processing on an image using C#, .NET 4.0. I have a WCF service that accepts images, detects whether there's a face in the image or not, and finds facial markers on the image. With these markers I can find specific locations of wrinkles on the face. The last part of this task is to use image processing to "smooth" out the wrinkles. I've used various blur and noise techniques to try to accomplish this, but the best effect I've produced still renders those area with somewhat of a blur. The effect I'm going for can work using Photoshop or GIMP manually, but trying to automate either software is becoming a very painful experience, especially using C# to do the job. In my search on how to accomplish my task, I've found Paint.NET, and was hoping that because the app is written in .NET, there would be some kind of interface into the software via libraries, SDK, or some other means of automating actions on an image when opened in Paint.NET. I understand people are building plug-ins for Paint.NET, and maybe what i'm looking for is to simply build a plug-in to do what needs to be done, but I'm very new to this technology and was hoping for someone to help me get started in the right direction. I'd really appreciate any help or education on whether Paint.NET can help me accomplish my goal. Thank you. Link to comment Share on other sites More sharing options...
Rick Brewster Posted October 11, 2011 Share Posted October 11, 2011 Nope. Paint.NET doesn't support automation. The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
samurai2083 Posted October 11, 2011 Author Share Posted October 11, 2011 Nope. Paint.NET doesn't support automation. Thank you. Link to comment Share on other sites More sharing options...
A Grateful User Posted November 23, 2011 Share Posted November 23, 2011 First post... the thread is less than 2 months old(I read the rules!)... wish me luck! While automating individual controls may be outside the expected future of Paint.NET, has a single control to call one plug-in been considered? For example, if we could call Paint.NET with three things it would satiate many desires for this extended functionality. - Target image to open and start with - Plug-in / Effect to call - Name and location to save the finished file to Combining the function above with the ScriptLab effect (I am making the assumption that it would automatically use its last settings... dangerous on my part) or with a custom built effect gives people the power to repeat their specific tasks by building one tool. Individual users can then invest their time to meet their specific task. The real question for grateful users like myself is: What is the perspective for the future of Paint.NET in relation to features like this? Reasonable once time and interest allow, or totally out of the question for strategic reasons that a novice may not see? Link to comment Share on other sites More sharing options...
jim100361 Posted November 23, 2011 Share Posted November 23, 2011 Has anybody ever heard of Macros? ...just curious. I think it's the closest you'll be able to get to "automating". Just my 2 cents. (Penny for your thoughts? - lol) Link to comment Share on other sites More sharing options...
A Grateful User Posted November 24, 2011 Share Posted November 24, 2011 Sure thing, macros are pretty nifty items, but when layered across programs tend to be unstable, sensitive, and require the full attention of the terminal. If someone has a macro program which they believe is really reliable I'd be happy to hear about it. It's been some time since I even bothered with them outside of MS Excel. Built in controls are just more reliable. Link to comment Share on other sites More sharing options...
10basetom Posted May 24, 2012 Share Posted May 24, 2012 Sure thing, macros are pretty nifty items, but when layered across programs tend to be unstable, sensitive, and require the full attention of the terminal. If someone has a macro program which they believe is really reliable I'd be happy to hear about it. It's been some time since I even bothered with them outside of MS Excel. Built in controls are just more reliable. autohotkey Link to comment Share on other sites More sharing options...
Rick Brewster Posted May 24, 2012 Share Posted May 24, 2012 10basetom, you're new here and your input is appreciated, however we have a rule for posting to old, dead threads like this ("no necroposting"). Please read the rules before posting again! Thread Closed The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Recommended Posts