![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
bougle |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 26.4.2006 Где: Хабаровск Репутация: нет Всего: нет |
Не путать с инверсией байта. При реверсии происходит поворот байта относительно его середины.
11001111 ->11110011 Я поискал в api и такой функции не нашел. Может плохо искал, на пришлось придумать самому. Только вот подскажите как в массив типа byte[] записывать значения? Мне ошибка выдается что тип int нельзя записать в byte[].
Это был бы верный алгоритм если бы из байта доставалось число от 0 до 255, а не от -128 до 127. Можете помочь? Это сообщение отредактировал(а) bougle - 8.5.2006, 04:53 |
|||
|
||||
garm |
|
|||
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 23.3.2006 Репутация: 2 Всего: 2 |
Примерно так всё должно выглядеть:
|
|||
|
||||
bougle |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 26.4.2006 Где: Хабаровск Репутация: нет Всего: нет |
Спасибо. Благодаря тебе я поискал, что такое битовые операторы и теперь буду ими пользоваться.
Вот что получилось в итоге:
От датчика отпечатка пальца принимается растр, но немного не в нужном формате. Каждый байт реверсируется и инвертируется. Потом делаем небольшое увеличение контрастности. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |