Мне не нравится функция, которая автоматически распознает лица в Фото для OS X из-за ненужного использования процессора и дискового пространства. Библиотека фотографий объемом 360 МБ создала 50 МБ данных обнаружения лиц внутри библиотеки фотографий.
Есть ли способ отключить эту функцию в Фото для OS X?
macos
photos
photos.app
Маркос Танака
источник
источник
Photos Library.photoslibrary
пакет и удалил файл faces.db. Теперь, после импорта изображений с лицами, файл faces.db не воссоздается и альбом Faces отсутствует. Возможно, это способ выключить его?По-видимому, вы можете остановить распознавание лиц, выйдя из iPhotos, открыв терминал и напечатав следующее (и нажмите ввод):
Я думаю, вам нужно будет вручную удалить все лица, которые он узнал до сих пор.
Что касается нового приложения «Фото», я не думаю, что вы можете отключить распознавание лиц.
источник
Многие люди говорят, что невозможно отключить эту функцию. Но могут быть некоторые обходные пути в зависимости от ваших потребностей.
Если вы (и другие пользователи компьютера) не хотите эту функцию, вы можете принудительно остановить программу, которая выполняет обнаружение лица / анализ фотографий. Процесс (или программа ), ответственный за анализ, называется
photoanalysisd
. Вы можете быть немного смелыми в этом и попытаться предотвратить запуск процесса в целом.Принудительная остановка программы, выполняющей анализ (2 альтернативных решения)
Либо: (A) Использование приложения для принудительной приостановки процесса, который выполняет анализ
Как кто-то сказал здесь, вы можете использовать внешнее приложение, чтобы приостановить процесс, прежде чем он сойдет с ума и заставит компьютер нагреваться.
Или: (B) Принудительное отключение процесса для всего компьютера
Вы можете полностью запретить
photoanalysisd
запуск процесса, введя команду inTerminal
. Команде требуются права администратора, которыеSIP
временно отключены, в противном случае вы получите сообщениеpermission denied
об ошибке.Таким образом, вы можете ввести команду в Терминале режима восстановления (загрузка с помощью Cmd (⌘) - Option (⌥) - R) или из сеанса пользователя, пока
SIP
он отключен (но не забудьте включить его снова после этого). В терминале введите следующую командуЕсли вы выполняете это в режиме восстановления, вы можете отключить-включить SIP сразу, выполнив следующее:
По сути, он изменяет права доступа к файлу программы и запрещает запускать его кому-либо. Таким образом, система не сможет запустить его, и это больше не будет обременять ваш процессор.
PS: Если вы обновитесь до более новой версии MacOS, вам нужно будет выполнить этот шаг B), так как разрешения будут восстановлены.
PSS: Если вы когда-нибудь захотите включить его снова, возможно, вы потеряли отслеживание этой страницы ... поэтому поместите заметку об этом где-нибудь. По крайней мере, знайте, что обновление до новейшего сбрасывает.
PSSS: обратите внимание, что предотвращение запуска процесса может иметь побочные эффекты (хотя я не вижу их через несколько лет) .
Восстановление функциональности (если используется опция B)
Вы всегда можете восстановить разрешения, и все будет в порядке с этими командами в режиме восстановления . Обратите внимание на
+x
вместо-x
.источник
sudo
роль в начале?/System
действительно защищен SIP. Поэтому эту команду нужно запускать либо из режима восстановления (загрузка с помощью Cmd (⌘) - опция (⌥) - R), либо из обычного сеанса с отключенным SIP (не рекомендуется). Я должен был упомянуть это.Есть способ сделать это сейчас в Фото версии 3.0 (3271.13.150).
На боковой панели выберите Люди. Затем выберите все лица, которые появляются и щелкните правой кнопкой мыши. Существует возможность удалить / сбросить все сохраненные данные лица.
источник
в поиске типа «face0» все лица будут появляться. затем выберите все и удалите.
источник
Вот как можно удалить «безымянный» для каждого лица в фотографиях Mac. Просто откройте «Фото», выберите «Просмотр» и нажмите «HIDE FACE NAMES».
источник
Вы можете найти эту опцию в меню «Просмотр»> «Скрыть имена лиц» .
источник