Como desativar a detecção de rosto no Photos for OS X

9

Não gosto do recurso que detecta automaticamente rostos no Photos for OS X devido ao consumo desnecessário de CPU e espaço em disco. Uma biblioteca de fotos de 360 ​​MB gerou 50 MB de dados de detecção de rosto na Biblioteca de fotos.

Existe alguma maneira de desativar esse recurso no Photos for OS X?

Marcos Tanaka
fonte

Respostas:

8

Infelizmente, você só pode contornar o problema clicando na guia Álbuns> Faces e selecione cada face encontrada e exclua-a. Você não pode selecionar em massa, portanto, isso deve ser feito manualmente para cada face.

Você deve registrar uma solicitação de aprimoramento (ou três) na página Feedback de fotos .

IconDaemon
fonte
Obrigado pelo link de feedback! Fiz um teste rápido aqui e parece que excluir um rosto não libera espaço em disco (pelo menos não imediatamente). Registrei uma solicitação de aprimoramento e espero que a equipe do Photos encontre uma solução em breve!
Marcos Tanaka
4
Após remover as faces do álbum Faces, abri Photos Library.photoslibrarycomo um pacote e excluí o arquivo faces.db. Agora, depois de importar imagens com rostos, o arquivo faces.db não é recriado e não há um álbum de rostos. Talvez esta seja uma maneira de desligá-lo?
precisa saber é o seguinte
9

Aparentemente, você pode interromper o reconhecimento de rosto saindo do iPhotos, abrindo um terminal e digitando o seguinte (e pressione enter):

defaults write com.apple.iPhoto PKFaceDetectionEnabled 0

Acho que você precisará excluir manualmente todos os rostos reconhecidos até agora.

Quanto ao novo aplicativo "Fotos", não acho que você possa desativar a detecção de rosto.

GlennG
fonte
3

Muitas pessoas dizem que não é possível desativar esse recurso. Mas pode haver algumas soluções alternativas, dependendo de suas necessidades.

Se você (e outros usuários do computador) não desejar esse recurso, interrompa forçosamente o programa que executa a detecção de rosto / análise de foto. O processo (ou programa ) responsável pela análise é chamado photoanalysisd. você pode ser um pouco ousado e tentar impedir a execução completa do processo.

Parar à força o programa que executa a análise (2 soluções alternativas)

(A) Usando um aplicativo para pausar à força o processo que executa a análise

Como alguém disse aqui, você pode usar um aplicativo externo para pausar o processo antes que ele fique louco e faça o seu computador esquentar.

Ou: (B) desativando à força o processo para todo o computador

Você poderia ir para prevenir completamente o photoanalysisdprocesso de nunca iniciar inserindo um comando no Terminal. O comando requer privilégios de administrador e SIPé desativado temporariamente; caso contrário, você receberá um permission deniederro.

Assim, você pode inserir o comando no Terminal do Modo de Recuperação (inicializando com Cmd (⌘) - Opção (⌥) - R) ou na sua sessão do usuário enquanto SIPestiver desabilitado (mas não se esqueça de habilitá-lo novamente posteriormente). Em um terminal, digite o seguinte comando

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

Se você estiver executando isso no modo de recuperação, convém desabilitar a reativação do SIP de uma só vez com o seguinte:

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

Basicamente, ele altera as permissões do arquivo de programa e proíbe qualquer pessoa de executá-lo. Dessa forma, o sistema não poderá inicializá-lo e não será mais um fardo para sua CPU.

PS: Se você atualizar para uma versão mais recente do MacOS, precisará executar novamente esta etapa B), pois as permissões serão restauradas.
PSS: se você quiser ativá-lo novamente, pode ter perdido o controle desta página ... então, anote-a em algum lugar. Pelo menos, saiba que a atualização para o mais novo seria redefinida.
PSSS: Observe que impedir a execução do processo pode ter efeitos colaterais (mesmo que eu não os veja depois de alguns anos) .

Restaurando a funcionalidade (se usada a opção B)

Você sempre pode restaurar as permissões e tudo voltaria ao normal com esses comandos executados no modo de recuperação . Observe o em +xvez do -x.

csrutil disable
sudo chmod +x /System/Library/PrivateFrameworks/PhotoAnalysis.framework/Versions/Current/Support/photoanalysisd
csrutil enable
JMM
fonte
Obtendo "Operação não permitida" para isso
GJ.
É para ser executado como root (superusuário). Tem certeza de que não esqueceu a sudoparte no começo?
JMM
Sim, executando-o com o sudo. Provavelmente algo a ver com o mecanismo de integridade do sistema que está bloqueando isso.
GJ.
Oh, você está certo, é porque /Systemé realmente protegido por SIP. Portanto, esse comando deve ser executado no Modo de recuperação (Inicializando com Cmd (⌘) - Opção (⌥) - R) ou em uma sessão normal com o SIP desativado (não recomendado). Eu deveria ter mencionado isso.
JMM
1

Há uma maneira de fazer isso agora no Fotos versão 3.0 (3271.13.150).

Na barra lateral, selecione Pessoas. Em seguida, selecione todas as faces que aparecem e clique com o botão direito. Existe uma opção para excluir / redefinir todos os dados de rosto salvos.

John
fonte
-2

no tipo de pesquisa 'face0', todos os rostos aparecerão. depois selecione tudo e exclua.

frz
fonte
-4

Veja como remover o "sem nome" para cada rosto no Mac Photos. Basta abrir Fotos, selecionar Exibir e clicar em "OCULTAR NOMES DE ROSTO"

Nats
fonte
11
Isso realmente não responde à pergunta feita, que busca remover os dados de detecção de rosto, e não apenas ocultar os nomes.
IconDaemon 5/01
-6

Você pode encontrar a opção em Exibir> Ocultar nomes de faces .

Alex
fonte
7
Bem-vindo ao perguntar diferente. Embora seja bom responder perguntas, não é necessário repetir a mesma resposta várias vezes. O OP pode não gostar da resposta e / ou não marcar como correta, afetando sua reputação. Para obter informações sobre como responder perguntas, consulte o seguinte: Como responder . - Do comentário -
fsb
7
As restrições de tamanho mínimo para respostas existem por um motivo. Em vez de repetir o mesmo texto várias vezes para contorná-lo, adicionar um pouco de explicação adicional pode facilitar a leitura da resposta.
nohillside