Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
alesha popovich
0 / 0 / 0
Регистрация: 25.10.2014
Сообщений: 24
#1

Тексты, изображения, как их видит машина? - C++

19.02.2015, 21:12. Просмотров 327. Ответов 5
Метки нет (Все метки)

Привет всем.Не давно начал работать над темой алгоритмы сжатия.
Все мы знаем,что байт это 8 бит.А те люди которые изучали (хотя бы поверхностно) комбинаторику,те знают что всего комбинаций из восьми бит может быть 2*2*2*2*2*2*2*2=256.Получается 256 комбинаций из 8 бит.
В текстах это нас устраивает.Но например в изображениях может быть больше 256 оттенков цветов.
Тогда возникает вопрос:а как машина вообще видит изображения такие изображения?
Я в этой теме не давно,по этому я мог чет не то сказать,все таки это все мои личные рассуждения.
Кто знает,не могли бы вы ответить на мой вопрос?И вообще рассказать об этом по подробней?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.02.2015, 21:12     Тексты, изображения, как их видит машина?
Посмотрите здесь:

Тексты(строки) в с++ C++
Visual C++ Как создать идентификатор для изображения
Вращение изображения, как сделать? C++ Builder
C++ Как определить размер изображения??
C++ Builder Как добавить в программу изображения?
Задача на тексты. C++
C++ Builder Как попиксельно сравнить 2 изображения
C++ Напишите программу замены в тексте всех букв «а» на «о» и наоборот с учетом регистра. Выведите исходные и преобразованный тексты.
Как изменить размеры png изображения C++ Builder
Как узнать цвет пикселя изображения? C++
C++ Builder StringReplace долго обрабатывает длинные тексты
Как получить матрицу изображения C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
gazlan
3130 / 1905 / 285
Регистрация: 27.08.2010
Сообщений: 5,133
Записей в блоге: 1
19.02.2015, 21:42     Тексты, изображения, как их видит машина? #2
Цитата Сообщение от alesha popovich Посмотреть сообщение
подробней
Всё о сжатии данных, изображений и видео
alesha popovich
0 / 0 / 0
Регистрация: 25.10.2014
Сообщений: 24
20.02.2015, 22:44  [ТС]     Тексты, изображения, как их видит машина? #3
Спасибо за помощь канешн,но ты эту ссылку именно мне уже в 3 раз кидаешь.
И по этому сайту я уже лазил,да что-то там нет прямого ответа на этот вопрос.
gazlan
3130 / 1905 / 285
Регистрация: 27.08.2010
Сообщений: 5,133
Записей в блоге: 1
20.02.2015, 23:14     Тексты, изображения, как их видит машина? #4
Цитата Сообщение от alesha popovich Посмотреть сообщение
нет прямого ответа
Там больше ответов, чем вам даже может прийти в голову :-)

Но чтобы понять их, нужно приступить с самого начала и двигаться постепенно. "Нет царского пути".

Трудно дать "прямой ответ" на неверно сформулированный вопрос: "как машина вообще видит изображения?", но из представленных на сайте статей и книг можно узнать и про форматы изображений (их множество), и про подходы к сжатию образов (их еще больше).

Мир сложен и не всегда укладывается в "комбинацию из 8 бит".

Можете начать, например, отсюда: Ватолин Д., Ратушняк А., Смирнов М., Юкин В. Методы сжатия данных. Устройство архиваторов, сжатие изображений и видео. - М.: ДИАЛОГ-МИФИ, 2002. - 384 с. Полный отсканированный вариант книги в PDF (16Мб).

В книге описаны основные классические и современные методы сжатия: метод Хаффмана, арифметическое кодирование, LZ77, LZW, PPM, BWT, LPC и т.д. Разбираются алгоритмы, использующиеся в архиваторах Zip, НА, СаЬАгс (*.саЬ-файлы), RAR, BZIP2, RK. Отдельный раздел посвящен алгоритмам сжатия изображений, использующимся в форматах PCX, TGA, GIF, TIFF, CCITT G3, JPEG, JPEG2000. Рассмотрено фрактальное сжатие, вэйвлет-сжатие и др. Изложены принципы компрессии видеоданных, дан обзор стандартов MPEG, MPEG-2, MPEG-4, Н.261 и Н.263.

Некоторые методы повышения сжатия на русском языке публикуются впервые. Книга содержит большое количество примеров и упражнений и ориентирована на студентов и преподавателей вузов. Материал книги позволяет самостоятельно несколькими способами написать архиватор с характеристиками, превосходящими программы типа pkzip и arj.
magirus
Супер-модератор
Эксперт по компьютерным сетямЭксперт Windows
26139 / 14453 / 803
Регистрация: 15.09.2009
Сообщений: 62,114
Записей в блоге: 64
21.02.2015, 10:01     Тексты, изображения, как их видит машина? #5
Цитата Сообщение от alesha popovich Посмотреть сообщение
а как машина вообще видит изображения
она вообще никак не видит изображения... и даже текст не видит... ей фиолетово...
для неё это просто набор байтов, которые она обрабатывает по определенному алгоритму.
Evg
Эксперт CАвтор FAQ
17305 / 5553 / 347
Регистрация: 30.03.2009
Сообщений: 15,112
Записей в блоге: 26
21.02.2015, 15:05     Тексты, изображения, как их видит машина? #6
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от alesha popovich Посмотреть сообщение
Получается 256 комбинаций из 8 бит.
В текстах это нас устраивает.Но например в изображениях может быть больше 256 оттенков цветов
Не надо привязываться к тому, сколько бит в байте. Ничего не мешает тебя взять группу из N байт, и тогда в таком экстра-байте можно закодировать 256^N разных комбинаций. И это только если подходить в лоб, без всяких компрессий данных в памяти
Yandex
Объявления
21.02.2015, 15:05     Тексты, изображения, как их видит машина?
Ответ Создать тему
Опции темы

Текущее время: 23:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru