Question

je recherche un .Filet bibliothèque qui acceptera une image ou un nom de fichier et un rapport hauteur/largeur, et recadrera l'image selon ce rapport hauteur/largeur.C'est la partie la plus facile :Je pourrais le faire moi-même.Mais je veux aussi qu'il fasse preuve d'un peu d'intelligence en choisissant exactement quel contenu sera recadré, même s'il s'agit simplement de choisir le bord à découper.

Il s'agit d'un projet personnel, et la douleur n'est pas suffisamment élevée pour justifier d'y dépenser de l'argent, mais si vous pouvez recommander un outil payant, allez-y.Peut-être que quelqu'un d'autre trouvera la suggestion utile.

Était-ce utile?

La solution

Clause de non-responsabilité:Je travaille pour un fournisseur d'images .NET (Atalasoft)

Cela dépend de quel type d'image vous parlez.Si vous parlez d'images de documents 1 bit (comme des fax ou des numérisations), nous pouvons le faire.

Si vous parlez de photographies, notre produit ne le fait pas, mais vous recherchez peut-être une sculpture de couture.J'ai écrit cette application

http://www.atalasoft.com/cs/blogs/31appsin31days/archive/2008/05/26/simple-seam-carver.aspx

avec notre bibliothèque qui pourrait être portée en utilisant simplement les images .NET intégrées avec un peu de travail.

L’idée du Seam Carving est de trouver des chemins connectés dans l’image avec la variation la moins intéressante par rapport aux pixels environnants.Dans l'implémentation normale, vous choisiriez un chemin continu (mais pas nécessairement vertical) et le supprimeriez.Si vous vouliez une culture, vous pouviez trouver la zone avec le moins d’énergie et la supprimer.Mon code montre comment calculer l'énergie d'un pixel et son chemin (à quel point il est différent des pixels environnants)

Si vous recherchez la sculpture des coutures, vous trouverez des implémentations gratuites.

Autres conseils

comme dans IT, vous devriez choisir le côté ou VOUS choisirez le côté ?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top