- Comment charger une image de la photothèque et l'afficher en imageView? Comment puis-je changer l'image en noir et blanc?
0
A
Répondre
1
Pour convertir sous forme d'image UIImagePickerController
en noir et blanc, vous pouvez utiliser ce code:
UIImage *originalImage = [info objectForKey:UIImagePickerControllerOriginalImage]; // this image we get from UIImagePickerController
CGColorSpaceRef colorSapce = CGColorSpaceCreateDeviceGray();
CGContextRef context = CGBitmapContextCreate(nil, originalImage.size.width, originalImage.size.height, 8, originalImage.size.width, colorSapce, kCGImageAlphaNone);
CGContextSetInterpolationQuality(context, kCGInterpolationHigh);
CGContextSetShouldAntialias(context, NO);
CGContextDrawImage(context, CGRectMake(0, 0, originalImage.size.width, originalImage.size.height), [originalImage CGImage]);
CGImageRef bwImage = CGBitmapContextCreateImage(context);
CGContextRelease(context);
CGColorSpaceRelease(colorSapce);
UIImage *resultImage = [UIImage imageWithCGImage:bwImage]; // This is result B/W image.
CGImageRelease(bwImage);
3
Si vous souhaitez charger une image à partir d'une photothèque, vous devez utiliser la classe UIImagePickerController. Refer this Link
Questions connexes
- 1. Obtenez photo de photothèque
- 2. Sauvegarder des images dans la photothèque Iphone
- 3. UIImage de la photothèque très grande
- 4. Accès direct à l'iPad Photothèque
- 5. La photothèque iOS a totalement changé
- 6. Comment la photothèque affiche-t-elle autant d'images?
- 7. Résolution de l'image de la photothèque est toujours 640 * 480
- 8. Obtention d'une photo à partir de la photothèque
- 9. Insérer des photos dans la photothèque à l'exécution iphone sdk
- 10. Comment lire toutes les images de la photothèque iphone dans l'application et comment puis-je obtenir le chemin de la photothèque?
- 11. Comment éviter de copier des images en double sur la photothèque de l'iPhone?
- 12. Comment enregistrer une photo dans une photothèque iPhone?
- 13. Comment sélectionner l'image en forme ronde à partir de la photothèque iphone
- 14. Comment afficher toutes les photos de l'iPhone Progammatiquement dans la photothèque intégrée
- 15. Enregistrement d'une image PNG (ou JPG de bonne qualité) dans la photothèque
- 16. Charger l'image de la chaîne
- 17. Charger l'assemblage de la mémoire
- 18. Enregistrement des vidéos dans la photothèque lorsqu'elles sont prises depuis l'appareil photo dans IPhone
- 19. Comment attribuer un nom à une photo enregistrée dans la photothèque?
- 20. modèles FreeMarker Charger la base de données
- 21. Impossible de charger la gem dans IronRuby
- 22. charger deuxième vue de la première vue
- 23. Empêcher la vue partielle de se charger
- 24. Pourquoi la page php continue de charger?
- 25. ContentFlow: charger AddOn lors de la création?
- 26. Impossible de charger la classe ConfigurationSection - Type
- 27. Charger la barre de progression dans DWR?
- 28. Charger la barre de progression Java Servlet?
- 29. charger la photo de l'appareil dans iOS4
- 30. Comment mon application enregistre-t-elle et ouvre-t-elle les photos de la photothèque de l'iPhone?