Jump to content

OVZh

Newbies
  • Posts

    6
  • Joined

  • Last visited

OVZh's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. Hi Pratyush, This is somewhat more elegant solution than David suggested. Although it may be slightly confusing (in a sense that a user doesn't see the result immediately). Thanks! Oleg Zhukov
  2. Perhaps, you're right. I initially swept aside this option, but now it looks like a reasonable trade-off, leaving a user with only one simple thing to do. Not sure whether I will implement it soon, have to switch to another work for quite a while. Thank you! Oleg Zhukov
  3. Hi David, Thank you for your feedback! I wish there were permitted ways of doing what this plugin does, but I didn't find any . Hopefully, the plugin API would evolve and would eventually allow changing the canvas size and other things, allowing to write a legitimate version of this plugin. It is true that the plugin may stop working someday (after switching to some newer Paint.NET version) since I access some internal classes and members which are likely to change. But I see no way it can disable or break any existing or new Paint.NET features. It may prevent newer Paint.NET versions from starting, but it doesn't selectively pluck out any of the features Thank you! Oleg Zhukov
  4. Hi Midora, Thank you for pointing the rules out to me. I should have done more research and read them before posting. Initially I was trying to stay within the standard Paint.NET plugin programming model, but I found it impossible to change the canvas size using the standard interface provided to plugins. Anyway even if it cannot be called a conventional plugin, I would be happy if someone finds it useful Thank you! Oleg Zhukov
  5. Moderator Note: This plugin does not work with paint.net v4.1 onwards. An alternative is @BoltBait's Seam Carving plugin: https://forums.getpaint.net/topic/34047-boltbaits-seam-carving This plugin implements the famous Seam Carving (or Content-Aware Resizing) technique. Using it you can resize (shrink) images without distorting or loosing any significant details: http://www.olegzhukov.com/content/CAR_demo.png Hidden Content: Download at your own risk. Download: CAR.Paint.NET.zip Alternative download (from GitHub) Current limitations (to be fixed somewhen): Speed (~twice slower than the Gimp analog, probably due to C++ vs .NET performance) No preview - because of low performance. May include a thumbnail preview in future releases. Only shrinking (reducing size) is available now. Content-aware growing is a little bit trickier procedure (I may implement it sometime later). Project website (with sources and more info): http://github.com/OlegZhukov/CAR. Contribution (by forking/joining the project on GitHub) or any kind of feedback is very welcome! Thank you, Oleg Zhukov
  6. Hi all, Here is a seam carving plugin I made: http://forums.getpaint.net/index.php?/topic/29492-content-aware-resize-aka-seam-carving/ Moderator's note: install at your own risk. This plugin may not be finished. As always unzip it and put to the Effects folder. Any comments are higly welcome! Thanks, Oleg Zhukov
×
×
  • Create New...