Yamaha BD-A1010 Owner's Manual page 113

Hide thumbs Also See for BD-A1010:
Table of Contents

Advertisement

■ À propos de Independent JPEG Group
Le logiciel JPEG du groupe indépendant JPEG
README for release 6b of 27-Mar-1998
Cette distribution contient la sixième sortie publique du logiciel libre JPEG du
groupeIndépendant JPEG. Vous êtes libres de redistribuer ce logiciel et de l'utiliser
pour n'importe quel but, en respectant les conditions de la rubrique FINS
JURIDIQUES, mentionnées ci-dessous.
Les utilisateurs sérieux de ce logiciel (particulièrement ceux qui l'incorporent à de plus
grands programmes) devraient entrer en contact avec IJG à jpeg-info@uunet.uu.net afin
d'être ajouté à notre liste de diffusion électronique.
Les membres de liste de diffusion sont notifiés de la mise à jour et ont une chance de
participer aux discussions techniques, etc.
Ce logiciel est le travail de Tom Lane, Philip Gladstone, Jim Boucher, Lee Crocker,
Julian Minguillon, Luis Ortiz, George Phillips, Davide Rossi, Guido Vollbeding, Ge'
Weijers et d'autres membres du groupe Indépendant JPEG.
IJG n'est pas affilié avec le comité officiel des normes JPEG ISO
ROADMAP DE DOCUMENTATION
Ce fichier contient les sections suivantes :
APERÇU
Description générale de JPEG et de logiciel IJG.
FINS JURIDIQUES
Droit d'auteur, manque de garantie, termes de
distribution.
RÉFÉRENCES
Où apprendre plus sur le JPEG.
SITE DES ARCHIVE
Où trouver les versions plus récentes de ce logiciel.
LOGICIEL COMPLÉMENTAIRE
D'autres trucs que vous devriez avoir.
GUERRES DE FORMAT DE FICHIER Le logiciel à ne pas avoir.
A RÉALISER
Plans pour les prochaines versions IJG.
D'autres fichiers de documentation en distribution sont :
Manuel d'utilisateur :
Install.doc
Comment configurer et installer le logiciel IJG.
Usage.doc
Instructions d'utilisation pour cjpeg, djpeg, jpegtran, rdjpgcom et
wrjpgcom.
*.1
Les manpages style unix pour des programmes (même information
qu'usage.doc).
Wizard.doc I
nstructions d'utilisation Avancées uniquement pour le
winzard JPEG.
Change.log
Changement des points culminants d'une version à une autre.
Programmeur et documentation interne :
Libjpeg.doc
Comment utiliser la bibliothèque JPEG dans vos propres
programmes.
Exemple.c
Exemple de code pour appeler la bibliothèque JPEG.
Structure.doc Aperçu de la structure interne de la bibliothèque JPEG.
Filelist.doc
Plan des fichiers IJG.
Coderules.doc Règles du mode de codage --- veuillez le lire seulement si vous
contribuez au code.
Lisez s'il vous plaît au moins les fichiers install.doc et usage.doc. Des informations
utiles peuvent aussi être trouvées dans la rubrique FAQ du JPEG (Foire aux questions).
Voir SITE D'ARCHIVES ci dessous afin de savoir où trouver la rubrique FAQ
(de FOIRE AUX QUESTIONS).
Si vous voulez comprendre comment le code JPEG fonctionne, nous vous suggérons de
lire une ou plusieurs des RÉFÉRENCES, ensuite voir les fichiers de documentation
(dans l'ordre inscrit) avant que vous vous inondiez dans le code.
APERÇU
Ce set contient le logiciel C pour mettre en oeuvre la compression et la décompression
d'image JPEG. La JPEG (prononcée « jay-peg ») est une méthode de compression
standardisée pour des images tout en couleurs et des d'échelle de gris. La JPEG est
destiné à compresser des scènes « réalistes »; des dessins de ligne, dessins animés et
d'autres images non-réalistes qui n'est pas sa préoccupation principale. La JPEG est
lossy, signifiant que l'image dde producation n'est pas exactement identique à l'image
d'origine. Donc vous ne devez pas utiliser JPEG si vous voulez avoir des morceaux de
production identiques. Cependant, sur des images photographiques typiques, de très
bons niveaux de compression peuvent être obtenus sans changement visible et de hauts
niveaux de compression remarquable sont possibles si vous pouvez accepter une image
de qualité basse. Pour plus d'informations, voir les références, ou expérimentez juste
avec des fixations de compression diverses.
Ce logiciel met en fonction la JPEG de base, des processus de compression
séquentielsétendues et progressifs. La fourniture est faite pour soutenir toutes les
variétés de ces processus, bien que quelques fixations de paramètre rares ne soient pas
encore mises en oeuvre. Pour des raisons légales, nous ne distribuons pas de code pour
les versions codage arithmétique de JPEG; voir FINS JURIDIQUES. Nous n'avons fait
aucune fourniture pour soutenir les processus hiérarchiques ou les processus sans perte
définis dans la norme.
Nous fournissons un set de routines de bibliothèque pour lire et écrire des fichiers
d'image JPEG, plus deux applications types « cjpeg » et « djpeg », que la bibliothèque
utilise afin d'exécuter la conversion entre la JPEG et quelques autres formats de fichier
d'image populaires. La bibliothèque peut être réutilisée dans d'autres applications.
Afin de soutenir la conversion de fichier et le logiciel d'observation, nous avons inclus
la fonctionnalité considérable au-delà de la capacité codage/décodage du JPEG nu; par
exemple, les modules de quantification colorés ne sont pas forcément une partie de
décodage de JPEG, mais ils sont essentiels pour la production afin de colorer les
formats de fichier dressés ou de colorer des écrans dressés. Ces fonctions
supplémentaires peuvent être compilées de la bibliothèque si ce n'est pas pour une
application. particulière. Nous avons aussi inclus « jpegtran », une utilité pour
transcodage sans perte entre des processus JPEG différents et « rdjpgcom » et
« wrjpgcom », deux applications simples pour insérer et extraire des commentaires
textuels dans des fichiers JFIF.
L'accent dans la conception de ce logiciel a été porté sur la réalisation de la portabilité
et la flexibilité, en le faisant aussi assez vite pour être utile. Notamment le logiciel n'est
pas destiné à être lu comme un cours de travaux dirigés sur la JPEG. (Voir la section de
RÉFÉRENCES pour la matière d'introduction.) Il est plutôt destiné à être fiable,
portable, le code de force industrielle. Nous ne prétendons pas atteindre ce but dans
chacun des aspects de ce logiciel, mais nous faisons de note mieux.
Nous accueillons l'utilisation de ce logiciel comme un composant de produits
commerciaux. Aucune redevance n'est exigée, mais nous demandons vraiment une
reconnaissance dans la documentation du produit, comme décrit sous les FINS
JURIDIQUES.
FINS JURIDIQUES
Dans des termes clairs :
1. Nous ne promettons pas que ce logiciel fonctionne. (Mais si vous trouvez n'importe
quels défauts veuillez nous le communiquer!)
2. Vous pouvez utiliser ce logiciel pour ce que vous voulez. Vous ne devez pas nous
payer.
3. Vous ne pouvez pas simuler que vous avez écrit ce logiciel. Si vous l'utilisez dans un
programme, vous devez reconnaître quelque part dans votre documentation que vous
avez utilisé le code d'IJG.
Dans le Jargon juridique :
Les auteurs n'effectuent AUCUNE GARANTIE ou représentation pour un but
particulier, que ça soit express ou impliqué, en ce qui concerne ce logiciel, sa qualité,
exactitude, valeur commerciale, ou justesse. On fournit ce logiciel « tel quel » et vous,
son utilisateur, assumez tout le risque quant à sa qualité et exactitude.
Ce logiciel est le droit d'auteur (C) 1991-1998,
Thomas G. Ruelle (voie). Tous droits réservés sauf comme spécifié ci-dessous. On
accorde par la présente que la permission d'utiliser, copier, modifier et distribuer ce
logiciel (ou des parties de celui-ci) de façon gratuite, pour n'importe quel but, est
soumise aux conditions suivantes :
(1) Si n'importe quelle partie du code source est distribuée pour ce logiciel, donc ce
fichier de README doit être inclus, avec cet droit d'auteur et pas de notice de garantie
inchangeable; et n'importe quels compléments, effacements, ou des changements des
fichiers originaux doivent être clairement indiqués dans la documentation jointe.
(2) Si seulement le code exécutable est distribué, donc la documentation jointe doit
déclarer que « ce logiciel est basé en partie sur le travail du Groupe Indépendant JPEG ».
(3) On accorde la permission d'utilisation de ce logiciel seulement si l'utilisateur
accepte pleinement la responsabilité de toutes les conséquences indésirables; les auteurs
n'acceptent AUCUNE RESPONSABILITÉ pour n'importe quels dégâts.
Ces conditions s'appliquent à n'importe quel logiciel tiré de ou basé sur le code d'IJG,
pas seulement à la bibliothèque non modifiée. Si vous utilisez notre travail, vous devez
nous reconnaître.
On n'accorde pas de permission d'utilisation du nom d'aucun auteur IJG ou la raison
sociale pour la publicité ou la publicité sur ce logiciel ou d'autres produits tirés de
celuici. Ce logiciel peut être mentionné seulement comme « le logiciel du Groupe
Indépendant JPEG ».
Nous permettons et encourageons spécialement l'utilisation de ce logiciel comme la
base des produits commerciaux, à condition que toute la garantie ou des réclamations
de responsabilité soient assumés par le vendeur de produit.
Ansi2knr.c est inclus dans cette distribution selon la permission de L. Peter Deutsch,
propriétaire unique de son droit d'auteur, les Entreprises Aladdin de Menlo Park, CA.
Ansi2knr.c n'est pas couvert par les susdits droits d'auteur et les conditions, mais par
les termes de distribution habituels de la Fondation pour le logiciel libre; surtout, que
vous deviez inclure le code source si vous le redistribuez. (Voir le fichier ansi2knr.c
pour plus de détails.)
Cependant, depuis que ansi2knr.c n'est plus nécessaire comme partie d'aucun
programme produit par le code IJG, cela ne vous limite pas plus que les paragraphes
précédents.
Le scénario de configuration Unix « configure » a été produit avec le GNU Autoconf.
C'est le droit d'auteur par la Fondation pour le logiciel libre, mais est librement
distribuable. Le même se tient pour ses scénarios de soutien (config.guess, config.sub,
ltconfig, ltmain.sh). Un autre scénario d'assistance, install-sh, est le droit d'auteur par
M.I.T., mais il est aussi librement distribuable.
Il semble que l'option de codage arithmétique des spécifications JPEG est couverte par
des brevets appartenant à IBM, AT*T et Mitsubishi. Par contre le codage
d'arithmétique ne peut pas légalement être utilisé sans obtenir une ou plusieurs
licences. C'est pourquoi, l'appui pour le codage d'arithmétique a été enlevé du logiciel
libre JPEG. (Puisque le codage d'arithmétique fournit seulement un gain marginal sur
le mode Huffman non breveté, il est peu probable qu'énormément de mises en oeuvre le
soutiendront
La distribution IJG inclus autrefois le code pour lire et écrire des fichiers GIF. Pour
éviter la confusion avec le brevet l'Unisys LZW, l'assistance de lecture GIF a été
carrément enlevée et l'auteur de GIF a été simplifié pour produire « GIFs non
compressé ».
Cette technique n'utilise pas l'algorithme LZW; les fichiers GIF résultants sont plus
grands que d'habitude, mais sont lisibles par tous les décodeurs GIF standard.
Nous sommes dans l'obligation de déclarer que « le Format (c) d'échange Graphique
est la propriété de Droit d'auteur de CompuServe S.A. GIF (sm) est une propriété de
Marque de Service de CompuServe S.A. »
xvii

Advertisement

Table of Contents
loading

Table of Contents