2017-08-13 2 views
0

J'ai une image que je voudrais redimensionner à une taille plus grande, la résolution est en retard lorsque je rends l'image plus grande. J'ai besoin d'une meilleure solution, cela utilise OpenCV. Je me demande s'il existe une bibliothèque spécifiquement pour redimensionner les images et ne pas perdre en qualité? Je ne peux pas en trouver un moi-même. Donc, je me tourne vers le débordement de la pile.Python OpenCV Image Transforms or Better

+1

Copie possible de [Augmenter l'échelle de l'image et maximiser la résolution en utilisant opencv?] (Https://stackoverflow.com/questions/41174882/increasing-image-scale-and-maximizing-resolution-using-opencv) – rayryeng

Répondre

0

Le moyen le plus simple de redimensionner une image avec openCV est d'utiliser sa fonction resize. Notez que vous pouvez changer la méthode d'interpolation (bilinéaire par défaut) pour une meilleure méthode d'interpolation (bicubique donne de meilleurs résultats si vous voulez augmenter la taille de votre image). Jetez un oeil à la documentation.

0

Ce problème a attiré l'attention de nombreux chercheurs, et par conséquent, il existe de nombreux algorithmes avec l'apprentissage de la machine et les réseaux de neurones profonds algo1, algo2 pour obtenir votre travail, mais dans la bibliothèque OpenCV vous pouvez utiliser le module superres pour faire votre travail .