Преобразование данных с потерями
Эта статья нуждается в дополнительных цитатах для проверки . ( апрель 2024 г. ) |
Как правило, преобразование данных с потерями относится к преобразованию данных из одного формата хранения в другой таким образом, который не позволяет точно восстановить исходные данные. В частности, это может относиться к преобразованию типов с потерями , когда некоторые значения исходного типа не могут быть представлены в целевом типе. [1] или к преобразованию файлов с потерями , когда целевой формат не поддерживает все функции исходного формата.
Преобразование типов
[ редактировать ]Преобразование файлов
[ редактировать ]Такие преобразования обычно используются между несовместимым программным обеспечением или в качестве цели экспорта инструментов редактирования. В большинстве случаев документ, сохраненный в формате с потерями, будет выглядеть идентично, но преобразование также может привести к некоторой потере точности или функциональности.
Типы преобразования с потерями
[ редактировать ]Существует три основных типа преобразования данных с потерями:
- Благодаря преобразованию данных с потерями на месте программные пакеты, такие как IBM, от Lotus Domino преобразуют собственный форматированный текстовый формат в веб-стандартный HTML по мере запроса страницы. Поскольку страница обслуживается точно в срок , она может полагаться на наличие пакета программного обеспечения для обработки специализированных функций данных, которые могут быть недоступны в новом формате изначально. С другой стороны, преобразованные данные могут оказаться непригодными для использования вне контекста на месте.
- Благодаря преобразованию данных с потерями при экспорте файлов пакеты программного обеспечения позволяют либо экспортировать файлы в новый формат хранения данных, либо сохранять файлы в новый формат хранения данных. Первый оставляет исходное содержимое в исходном формате и создает новую версию с потерями в указанном файле. Последний меняет формат существующего файла.
- При преобразовании данных с потерями при извлечении пакеты программного обеспечения берут контент, хранящийся в другом программном пакете, и извлекают его в нужный формат. Это может позволить извлекать данные в формате, не распознаваемом исходным пакетом программного обеспечения.
Другие типы данных
[ редактировать ]Графические данные (изображения) часто преобразуются из одного формата хранения данных в другой. Такие преобразования обычно описываются отдельно как сжатие данных с потерями или сжатие данных без потерь .
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Преобразование типов» . cplusplus.com .