Je pense que l'interface est assez simple d'utilisation. - Les drapeaux à droite servent à choisir la langue de l'interface, en cliquant sur le drapeau voulu.
- Le bouton < Effacer liste > permet d'effacer la liste des messages affichés pendant l'exécution du programme...
- Le bouton < Réafficher > permet de réafficher l'image source (format original)
- Le bouton < Calculer > permet de convertir l'image suivant les paramètres choisis.
- Le bouton < Sauvegarder > permet d'enregistrer l'image calculée au format SCR non compacté, ou dans un format compacté optimisé.
- Le bouton < Lire Image > permet de charger une image à convertir.
Les formats suivants sont reconnus (sous Windows 2000/XP) :
Ensuite, il suffit de transférer le fichier vers un cpc ou un émulateur, (en utilisant par exemple ManageDsk ;-)) Les paramètres du calcul : Le choix du mode 0, 1, 2 correspond au mode écran sur CPC Le mode 3 est un mode 1 spécial, qui permet d'effectuer un changement de palette toutes les lignes, et d'utiliser 6 couleurs par ligne. Remarque : La sauvegarde des images en mode 3 génère toujours un fichier compressé, dont le format est différent de celui d'OCP ART STUDIO. Le fichier CnvImgM3.asm contient le source assembleur permettant de décompresser et d'afficher ces images. Le fichier ConvImgCPC.DSK contient un petit loader Basic avec une image d'exemple illustrant comment afficher ces images en Basic. (pour lancer ce programme, depuis le CPC tapez RUN"-DEMO") Le réglage de l'intensité des composantes (Rouge, Vert, Bleu) permet d'éclaircir ou d'assombrir suivant les composantes voulues l'image source. (Normal = 100%, réglable de 1 à 200%) Le Tramage permet de choisir le mode de "correction d'erreur" pour la diminution des couleurs. Le réglage peut s'effectuer de 0 à 100% Le type x2 utilise une matrice 2x2, le type x3 utilise une matrice 3x3. Il y a 3 types de tramages disponnibles dans les deux types de matrices. La case à cocher "CPC+" permet de passer en mode "CPC+", c'est à dire d'utiliser une palette de 4096 couleurs au lieu de 27. Les paramètres image : < Choisir la taille d'affichage > permet de choisir librement la taille d'affichage de l'image sur l'écran < Garder la taille d'origine > ne retaille plus l'image pour tenir dans un écran complet de CPC (640x400 en unités de points) Associé avec les options < Déplacement en X > et < Déplacement en Y >, je pense que toutes les solutions de taille/position d'images sont possibles. < Garder proportions ech. inf. > permet de garder le Ratio x/y original de l'image, en l'affichant sur la plus grande surface possible de l'écran en 640x400, sans perdre un point (ajoute une bordure noire soit en haut et en bas, soit à gauche et à droite) < Garder proportions ech. sup. > permet de garder le Ratio x/y original de l'image, en l'affichant sur la plus grande surface possible de l'écran en 640x400, en utilisant toute la surface (perds des points soit en haut et en bas, soit à gauche et à droite) Ligne de commandes Depuis la version 0.9, ManageDsk peut s'utiliser depuis la ligne de commande pour réaliser des conversion multiples par exemple. Dans ce cas, il faut préciser plusieurs paramètres optionnels. Voici la liste et l'utilisation de ces arguments. (Chaque argument commence par un '-' et est immédiatement suivi par un paramètre si il y a lieu). Paramètre | Argument | Fonction | -B | Valeur | Permet de paramétrer le pourcentage de rendu de la composante bleue. (de 0 à 800%). Par défaut = 100 | -C | NomFichier | Indique que la palette utilisée pour la conversion sera fixe et lue depuis le fichier "ficPalette". | -DX | Valeur | Indique le déplacement relatif en X à appliquer à l'image source. Par défaut = 0 | -DY | Valeur | Indique le déplacement relatif en Y à appliquer à l'image source. Par défaut = 0 | -F | NomFichier | Indique le ou les fichiers sources à traiter. Les fichiers destinations porterons le même nom que les fichiers sources, avec l'extension remplacée par .SCR | -I | (Aucun) | Permet de garder le Ratio x/y original de l'image, en l'affichant sur la plus grande surface possible de l'écran en 640x400, sans perdre un point | -K | (Aucun) | Indique que les fichiers destinations seront compactés. | -L | (Aucun) | Indique que la palette sera calculée pour la première image et bloquée pour les image suivantes. | -M | Valeur | Indique le mode écran CPC des fichiers destination. Par défaut = Mode 0 | -NX | Valeur | Indique la nouvelle taille en X à utiliser pour les images sources. | -NY | Valeur | Indique la nouvelle taille en Y à utiliser pour les images sources. | -O | (Aucun) | Indique qu'il faut garder la taille d'origine pour les images sources. | -P | Valeur | Indique le pourcentage (en % de 0 à 200) de tramage à utiliser (si tramage configuré) dans le calcul des images destination. Par défaut = 100 | -R | Valeur | Permet de paramétrer le pourcentage de rendu de la composante rouge. (de 0 à 800%). Par défaut = 100 | -S | (aucun) | permet de garder le Ratio x/y original de l'image, en l'affichant sur la plus grande surface possible de l'écran en 640x400, en utilisant toute la surface. | -T | Valeur | Indique le type de tramage à utiliser (de 0 à 3, 0 = aucun tramage). Par défaut = 0. | -U | (aucun) | Passe en mode "CPC+" | -V | Valeur | Permet de paramétrer le pourcentage de rendu de la composante verte. (de 0 à 800%). Par défaut = 100 | -X | Valeur | Type de matrice à utiliser pour le tramage (2 = trame 2x2, 3 = trame 3x3). Par défaut = 2. |
Exemples : ConvImgCPC -FC:\images\*.jpg -M1 -CMapalette.pal -KPermet de convertir tous les fichiers jpegs du répertoire "C:\images" en mode 1, en utilisant le fichier palette "Mapalette.pal", et en compactant les images destinations. ConvImgCPC -FD:\CPC\Image.Gif -M0 -T3 -P30 -X3Permet de convertir le fichier Image.Gif du répertoire "D:\CPC"en mode 0, en utilisant le tramage type 3 à 30% et la matrice 3x3. Le fichier résultat sera nomé "Image.Scr" Toutes infos, remarques, suggestions sont les bienvenues à l'adresse suivante : ldeplanque(at)nordnet(point)fr ou ludovic(point)deplanque(at)libertysurf(point)fr |