I would like to Scale an Image from 640x480 to 64x48. There are different approaches used by the picture manipulating programs like Gimp and Photoshop. For eg.Gimp uses liquid rescale algorithm and photoshop uses path match algorithm for better scaling. Both uses Seam Carving approach. But I am unable to compare and implement them in C#. I downloaded some example code , but it is in Matlab. Is there an efficient algorithm in C# to implement this in better way. Please provide, if any existing code for the Seam carving Implementation in C#.
Asked
Active
Viewed 1,695 times
2 Answers
3
I've found following implementations of seam carving on C#:
- magicarver
- My library: Seam-Carving-Advanced. GPU processing under developing. This lib is porting of C++ lib: seam-carving-gui

Ivan Kochurkin
- 4,413
- 8
- 45
- 80
2
I would just use ImageMagic since your doing C#, it will give you all kind of conversion possibilities.

Orn Kristjansson
- 3,435
- 4
- 26
- 40
-
Thanks a lot Orn for the Suggestion.And Sorry for the late reply. – krikk Sep 29 '11 at 09:28
-
Why would you want to interface with ImageMagik? Seam carving is a pretty easy concept to understand and code. – monksy Mar 30 '12 at 18:16
-
I have done that in the past and it worked great for me. Why don't you add answer on your own then ? I'm sure it would help the OP. – Orn Kristjansson Apr 02 '12 at 17:59