"Процесс конца" на вызовах Вкладки Процессов TerminateProcess
, который является самым окончательным путем Windows, знает для уничтожения процесса.
, Если это не уходит, это в настоящее время блокировало ожидание на некотором ресурсе ядра (вероятно, ошибочный драйвер) и нет ничего (за исключением перезагрузки), Вы могли сделать, чтобы заставить процесс уйти.
Взглянули на эту запись в блоге от wayback когда: http://blogs.technet.com/markrussinovich/archive/2005/08/17/unkillable-processes.aspx
основанные на Unix системы как Linux также имеют ту проблему, где процессы могли выжить kill -9
, если они находятся в том, что известно как "Бесперебойный сон" (показанный вершиной и PS как состояние D
), в которой точке процессы спят так хорошо, что они не могут обработать входящие сигналы (который является тем, что kill
делает - передающие сигналы).
Обычно, Бесперебойный сон не должен длиться долго, но как в соответствии с Windows, поврежденные драйверы или поврежденные userpace программы (vfork
без exec
) могут закончить тем, что спали в D
навсегда.
Just found this one (don't know it, not tested, check yourself)
As you only need this for curiosity you could look into the source of this applet.
It does OCR of handwritten characters with a neuronal network
Если вы ищете очень расширяемый вариант или у вас есть конкретная проблемная область, вы можете подумать о том, чтобы развернуть свой собственный, используя Java Object Oriented Neural Engine . Еще одна ссылка JOONE .
Я успешно использовал ее в личном проекте, чтобы идентифицировать букву на изображении, таком как this , вы можете найти все исходники для компонента OCR моего приложение на github, здесь .
Существует множество библиотек OCR. Однако мой опыт показывает, что основные коммерческие реализации, ABBYY, Omnipage и ReadIris, намного превосходят реализации с открытым исходным кодом или другие второстепенные реализации. Эти коммерческие библиотеки не предназначены в первую очередь для работы с Java, хотя, конечно, это возможно.
Конечно, если вы заинтересованы в изучении кода, реализации с открытым исходным кодом сделают свое дело.
Я рекомендую попробовать проект Java OCR на sourceforge.net. Я изначально разработал его, и у меня есть запись в блоге об этом.
С тех пор как я разместил его на sourceforge, его функциональность была расширена и улучшена благодаря большой работе добровольца-исследователя/разработчика.
Попробуйте, и если вам не понравится, вы всегда можете его улучшить!