10 votes

Comment désactiver la détection des visages dans Photos pour OS X

Je n'aime pas la fonction de détection automatique des visages dans Photos pour OS X, car elle consomme inutilement du processeur et de l'espace disque. Une photothèque de 360 Mo génère 50 Mo de données de détection des visages dans la bibliothèque Photos.

Existe-t-il un moyen de désactiver cette fonctionnalité dans Photos pour OS X ?

11voto

GlennG Points 264

Apparemment, vous pouvez arrêter la reconnaissance faciale en quittant iPhotos, en ouvrant un terminal et en tapant ce qui suit (et en appuyant sur Entrée) :

defaults write com.apple.iPhoto PKFaceDetectionEnabled 0

Je suppose que vous devrez alors supprimer manuellement tous les visages qu'il a reconnus jusqu'à présent.

En ce qui concerne la nouvelle application "Photos", je ne pense pas que vous puissiez désactiver la détection des visages.

8voto

IconDaemon Points 17417

Malheureusement, vous ne pouvez contourner le problème qu'en cliquant sur l'onglet Albums > Visages, puis en sélectionnant chaque visage trouvé et en le supprimant. Il n'est pas possible d'effectuer une sélection groupée, il faut donc le faire manuellement pour chaque visage.

Vous devriez enregistrer une demande d'amélioration (ou trois) à l'adresse suivante Commentaires sur les photos page.

5voto

De nombreuses personnes disent qu'il n'est pas possible de désactiver cette fonction. Mais il peut y avoir des solutions de contournement en fonction de vos besoins.

Si vous (et les autres utilisateurs de l'ordinateur) ne voulez pas de cette fonction, vous pouvez arrêter de force le programme qui effectue la détection des visages et l'analyse des photos. Le processus (ou programme ) responsable de l'analyse est appelé photoanalysisd . vous pouvez être un peu plus audacieux et essayer d'empêcher le processus de s'exécuter complètement.

Arrêter de force le programme qui effectue l'analyse (2 solutions alternatives)

Soit : (A) Utiliser une application pour mettre de force en pause le processus qui effectue l'analyse

Comme quelqu'un l'a dit aquí vous pouvez utiliser une application externe pour mettre en pause le processus avant qu'il ne devienne fou et fasse chauffer votre ordinateur.

Ou : (B) Désactivation forcée du processus pour l'ensemble de l'ordinateur

Vous pourriez essayer d'empêcher complètement le photoanalysisd de ne jamais démarrer en entrant une commande dans le fichier Terminal . La commande nécessite des privilèges d'administrateur et que SIP être désactivé temporairement, sinon vous obtiendriez un permission denied erreur.

Vous pouvez donc entrer la commande dans le terminal de l'utilisateur. Mode de récupération (en démarrant avec Cmd () - Option () - R) ou à partir de votre session utilisateur lorsque SIP est désactivé (mais n'oubliez pas de le réactiver par la suite). Dans un Terminal, entrez la commande suivante

sudo chmod -x /System/Library/PrivateFrameworks/PhotoAnalysis.framework/Versions/Current/Support/photoanalysisd

Si vous exécutez cette opération en mode de récupération, vous pouvez désactiver et réactiver SIP en une seule fois avec la commande suivante :

csrutil disable
sudo chmod -x /System/Library/PrivateFrameworks/PhotoAnalysis.framework/Versions/Current/Support/photoanalysisd
csrutil enable

En gros, il modifie les permissions du fichier du programme et interdit à quiconque de l'exécuter. De cette façon, le système ne pourra pas le lancer et il ne sera plus un fardeau pour votre CPU.

PS : Si vous passez à une version plus récente de MacOS, vous devrez refaire l'étape B), car les autorisations seront restaurées.
PSS : Si vous voulez l'activer à nouveau, vous avez peut-être perdu la trace de cette page... alors mettez une note à ce sujet quelque part. Au moins, sachez que la mise à jour vers la plus récente réinitialisation.
PSSS : Notez que le fait d'empêcher l'exécution du processus peut avoir des effets secondaires (même si je n'en vois pas après quelques années). .

Rétablissement de la fonctionnalité (en cas d'utilisation de l'option B)

Vous pouvez toujours restaurer les permissions et tout sera de retour à la normale avec ces commandes exécutées en Mode de récupération . Notez le +x au lieu de la -x .

csrutil disable
sudo chmod +x /System/Library/PrivateFrameworks/PhotoAnalysis.framework/Versions/Current/Support/photoanalysisd
csrutil enable

1voto

John Points 693

Il y a un moyen de le faire maintenant dans la version 3.0 de Photos (3271.13.150).

Dans la barre latérale, sélectionnez Personnes. Sélectionnez ensuite tous les visages qui s'affichent et faites un clic droit. Il existe une option permettant de supprimer/réinitialiser toutes les données de visage enregistrées.

-2voto

frz Points 1

Dans la recherche tapez 'face0' tous les visages apparaîtront. ensuite sélectionnez tout et supprimez.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X