![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 10.09.2009
Сообщений: 20
|
![]()
Всем привет.
Помогите пожалуйста нужно написать на курсовую криптор который шифрует текст в виде штрих кода. Штрих код должен быть не длинным тоесть кодировать 1 символ нет смысла и вообще я несовсем понимаю как это сделать. Всем спасибо. |
![]() |
![]() |
![]() |
#2 |
Экспериментатор
Форумчанин
Регистрация: 16.04.2008
Сообщений: 218
|
![]()
Если у штрихкода только два варианта толщины линии, то это равносильно кодированию нулями и единицами. Не путай кодирование с шифрованием! Кодирование - это просто способ представления информации, а шифрование - её защита.
"Кодировать 1 символ нет смысла" - имеется в виду, что нужно установить минимальное количество бит на символ текста, которое можно рассчитать по формуле: Код:
А потом просто берём номер символа (а пронумеровать их можно как вздумается, по своему) и конвертируем его в двоичное представление. Всё! Смотрим на получившееся двоичное число: если 0 - рисуем тонкую линию (штрихкод-то - нарисовать на экране надо, или чего с ним сделать?), иначе - толстую. (а можно наоборот - мы ведь собственную кодировку придумываем!) Что не понятно - пиши. (в тч в личку)
Для создания сложных вещей не нужны сложные интерфейсы. (с) Линус Торвальдс
Последний раз редактировалось Олвин; 11.09.2009 в 02:36. |
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 16.06.2009
Сообщений: 47
|
![]() Цитата:
0 - нету линии 1 - есть линия линии и место без линии одинаковой определенной ширины для дальнейшого анализа Просто если брать разную ширину линий нужно будет между ними ставить отступы а это лишнее место... |
|
![]() |
![]() |
![]() |
#4 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]()
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 10.09.2009
Сообщений: 20
|
![]() Цитата:
И так получиться очень длинный штрих код? |
|
![]() |
![]() |
![]() |
#6 |
Экспериментатор
Форумчанин
Регистрация: 16.04.2008
Сообщений: 218
|
![]()
Дешифрование - т.е. из штрих-кода обратно? Ну так если всё правильно сделать - то и дешифрование (вернее декодирование!) произойдёт правильно.
А длина штрих-кода зависит от объёма кодируемой информации. Напрямую зависит, иначе и не может быть. На продуктах-то в штрих-коде всего лишь номер закодирован.
Для создания сложных вещей не нужны сложные интерфейсы. (с) Линус Торвальдс
|
![]() |
![]() |
![]() |
#7 |
Любопытная Вредина
Участник клуба
Регистрация: 19.06.2009
Сообщений: 1,285
|
![]()
вот пример
ввести слово---->кнопка кодировать----->кнопка нарисовать а вот декодирование надо будет сделать!
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 10.09.2009
Сообщений: 20
|
![]() |
![]() |
![]() |
![]() |
#9 | |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
![]() Цитата:
Когда вы уже почистите делфи
pushl $0x18E3DF6B
call ICQ |
|
![]() |
![]() |
![]() |
#10 |
Любопытная Вредина
Участник клуба
Регистрация: 19.06.2009
Сообщений: 1,285
|
![]() Код:
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Генерация текста | apocalypce | Помощь студентам | 4 | 10.08.2009 13:01 |
Генерация случайных... | Яр|/||< (^_^) | Общие вопросы Delphi | 2 | 22.06.2009 21:33 |
Программа для расшифровки штрихкода | Sanek777 | Софт | 5 | 27.10.2008 21:41 |
Генерация звука | N!ckeL | Общие вопросы Delphi | 1 | 19.06.2008 09:19 |
генерация паролей | ozhjog | Общие вопросы Delphi | 3 | 02.07.2007 08:20 |