Нейронная сеть, распознающая рукописные символы, или помощь в компиляции проекта Java/C++


В сети существует огромное множество готовых решений по программированию: проекты для практических и курсовых работ, даже дипломных. И нередко они выложены в открытом доступе – то есть совершенно бесплатно. Однако, иногда такие проекты не запускаются с первого раза, не компилируются или возникают какие-то еще проблемы. В этом случае вы можете обратиться ко мне.

По своей работе мне приходится решать самые разные задачи, связанные с программированием, администрированием сайтов и просто компьютерные и околокомпьютерные задачи. Я не являюсь супер профессионалом во всех областях, но все же большой опыт и сотни довольных заказчиков, а также десятки успешно выполненных проектов дают мне право называть себя специалистом.

Итак, вернемся к проблемам с запуском проекта. Допустим, вам необходимо найти (написать) нейронную сеть, которая бы распознавала рукописные символы. И вы нашли ссылку на гитхабе, по которой должна быть программа, которая делает это. Но вместо готового экзешника, вы находите кучу файлов. И вот здесь вам на помощь приду я.



Здесь еще один интересный момент: я неплохо владею английским языком – могу «с лету» переводить английские технические тексты, как минимум улавливать общий смысл без переводчика. А именно на анлийском языке есть огромное количество информации в интернете. Различные графы, поиски пути, крестики-нолики, теории игр и так далее – программы на такие тематики являются международными и в английском интернете (буржунете, как его называют сеошники) исходников для них великое множество.

На самом деле данная конкретная задача решается до смешного просто: качаем все файлы, распаковываем их, создаем новый проект в нетбинсе, добавляем в него наши файлы, задаем главный класс и вуаля, приложение запустилось:



Что интересно, здесь все на итальянском. Однако, не проблема перевести и на русский. Также переводим и другое окно.



Итак, мы получили готовый проект, который может распознавать рукописные символы. В примере у нас имеются библиотеки с цифрами. Программа справляется с ними.



Итак, простая нейронная сеть, распознающая рукописные символы. Нейронная сеть написана на C++ и ее источники можно найти в папке cpp. А графический интерфейс и приложение нейронной сети написаны на Java (что включает в себя загрузку изображений MNINST, масштабирование и преобразование их в удобный формат и так далее...) . В C++ нейронные сети функции доступны из java через jni.

Есть предварительно скомпилированные библиотеки для Windows x64 и Linux x64, которые будут загружаться динамично при запуске приложения Java. Готовый проект я могу продать вам за 500 рублей.

В данном проекте все просто. Но я могу работать и с более сложными. Пишите на почту up777up@yandex.ru, в скайп up777up2 или вконтакте – и я за небольшую плату помогу найти и запустить любой проект на Java и не только.
Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.

тегизаметки, услуги, java, нейронные сети, программирование




Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.




Две семьи
Урок 5. Приведение числовых типов данных в C#
Обзор языков программирования