10 votos

Cómo desactivar la detección de rostros en Fotos para OS X

No me gusta la función que detecta automáticamente las caras en Fotos para OS X por el consumo innecesario de CPU y espacio en disco. Una biblioteca de fotos de 360 MB generó 50 MB de datos de detección de caras dentro de la Biblioteca de Fotos.

¿Hay alguna forma de desactivar esta función en Fotos para OS X?

11voto

GlennG Puntos 101

Al parecer, se puede detener el reconocimiento facial saliendo de iPhotos, abriendo un terminal y escribiendo lo siguiente (y pulsando enter):

defaults write com.apple.iPhoto PKFaceDetectionEnabled 0

Supongo que entonces tendrás que borrar manualmente todas las caras que ha reconocido hasta ahora.

En cuanto a la nueva aplicación "Fotos", no creo que se pueda desactivar la detección de rostros.

8voto

Petro Gordiyevich Puntos 21

Desgraciadamente, sólo puedes evitar el problema haciendo clic en la pestaña Álbumes > Caras, y seleccionando cada cara encontrada y eliminándola. No se puede hacer una selección masiva, así que hay que hacerlo manualmente para cada cara.

Debería registrar una solicitud de mejora (o tres) en el Fotos Comentarios página.

0 votos

Gracias por el enlace de los comentarios. He hecho una prueba rápida y parece que borrar una cara no libera espacio en el disco (al menos no inmediatamente). He registrado una solicitud de mejora y espero que el equipo de Fotos encuentre una solución pronto.

4 votos

Después de eliminar las caras del álbum Caras, abrí Photos Library.photoslibrary como paquete y borró el archivo faces.db. Ahora, después de importar imágenes con caras, el archivo faces.db no se vuelve a crear y no hay ningún álbum Faces. ¿Quizás esta sea una forma de desactivarlo?

5voto

Muchos dicen que no es posible desactivar esa función. Pero puede haber algunas soluciones dependiendo de sus necesidades.

Si usted (y los demás usuarios del ordenador) no quieren esa función, tal vez quiera detener a la fuerza el programa que realiza la detección de rostros/análisis de fotos. El proceso (o programa ) responsable del análisis se llama photoanalysisd . puedes ser un poco atrevido e intentar evitar que el proceso se ejecute por completo.

Detener forzosamente el programa que realiza el análisis (2 soluciones alternativas)

O bien: (A) Utilizar una aplicación para pausar forzosamente el proceso que realiza el análisis

Como alguien dijo aquí puedes utilizar una aplicación externa para pausar el proceso antes de que se vuelva loco y haga que tu ordenador se caliente.

O: (B) Desactivar el proceso por la fuerza para todo el ordenador

Puede optar por evitar por completo la photoanalysisd proceso para que nunca se inicie introduciendo un comando en Terminal . El comando requiere privilegios de administrador y que SIP se desactive temporalmente, de lo contrario se obtendría un permission denied error.

Así que puedes introducir el comando en el Terminal del Modo de recuperación (arrancando con Cmd () - Opción () - R) o desde su sesión de usuario mientras SIP está desactivado (pero no olvide volver a activarlo después). En un Terminal, introduzca el siguiente comando

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

Si usted está ejecutando esto en el modo de recuperación, es posible que desee desactivar-rehabilitar SIP de una vez con lo siguiente:

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

Básicamente, cambia los permisos del archivo del programa y prohíbe que nadie lo ejecute. De este modo, el sistema no podrá iniciarlo y dejará de ser una carga para tu CPU.

PD: Si actualizas a una versión más reciente de MacOS, tendrás que volver a realizar este paso B), ya que los permisos se restaurarán.
PSS: Si alguna vez quieres volver a habilitarlo, es posible que hayas perdido la pista de esta página... así que pon una nota sobre ella en algún sitio. Por lo menos, sepa que al actualizar a la más nueva se reiniciaría.
PSSS: Tenga en cuenta que impedir que el proceso se ejecute podría tener efectos secundarios (aunque yo no veo ninguno después de algunos años) .

Restauración de la funcionalidad (si se utiliza la opción B)

Siempre puedes restaurar los permisos y todo volvería a la normalidad con estos comandos ejecutados en Modo de recuperación . Tenga en cuenta la +x en lugar del -x .

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

1voto

John Puntos 16

Hay una forma de hacerlo ahora en la versión 3.0 de Photos (3271.13.150).

En la barra lateral, seleccione Personas. A continuación, seleccione todas las caras que aparecen y haga clic con el botón derecho. Hay una opción para borrar/restablecer todos los datos de las caras guardadas.

-2voto

d.. Puntos 395

En la búsqueda escriba 'face0' y aparecerán todas las caras. luego seleccione todas y elimínelas.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X