π
<-
Chat plein-écran
[^]

img2calc: convertis images .g3p Graph 90+E fx-CG50/20/10

img2calc: convertis images .g3p Graph 90+E fx-CG50/20/10

Message non lude critor » 12 Mai 2021, 10:24

Pour la rentrée 2011, Casio sortait les premières calculatrices à écran couleur 16 bits (65536 couleurs), la fx-CG10 pour l'Amérique du Nord et la fx-CG20 pour le reste du monde, annoncées quelques semaines avant que Texas Instruments ne fasse de même avec les TI-Nspire CX.

13907Pour la rentrée 2017, Casio a remplacé ces modèles par la Graph 90+E pour la France, et la fx-CG50 pour le reste du monde.

La Casio Graph 90+E est une formidable calculatrice qui est selon nous loin de rencontrer le succès qu'elle mériterait. Il s'agit en gros d'une version couleur de la Graph 35+E II, calculatrice numéro 1 des ventes au lycée encore en 2019. Elle reste entièrement compatible avec cette dernière au niveau des manipulations puisque disposant des mêmes menus et claviers, et donc très facile à prendre en main.

La calculatrice dispose d'un superbe écran large de 396×224 pixels. Précisons pour autant que Casio ne s'est pas contenté d'une simple coloration rapide de l'interface Graph 35+E II. Il y a eu tout un travail graphique, et chaque application dispose de son propre thème graphique dédié allant même jusqu'à inclure une très discrète mais non moins esthétique image de fond d'écran.

Le processeur 32 bits n'est pas en reste, un SH4 cadencé à 117,96 MHz (le même que sur le modèle haut de gamme fx-CP400+E), comptant parmi les plus puissants sur calculatrices. De plus le processeur est overclockable logiciellement, et peut atteindre dans les 270 MHz sans difficulté.

Enfin, contrairement aux habitudes de la concurrence historique, les calculatrices Graph 90+E et Graph 35+E II autorisent d'origine le développement d'applications. Tu peux coder ta propre application en langage C et/ou assembleur, l'installer sur ta calculatrice aussi facilement qu'une application officielle et même la partager avec le monde entier. Les applications ainsi rajoutées ne seront juste pas accessibles une fois la calculatrice passée en mode examen.

Aujourd'hui nous allons parler images sur Graph 90+E et fx-CG10/20/50, un vaste sujet. Ces calculatrices gèrent des images d'extension .g3p, qui peuvent être au choix :
  • mises en fond d'écran de la fenêtre graphique de certaines applications (graphes, géométrie dynamique)
  • affichées sur commande par un programme en langage Basic

Les images .g3p utilisent un format propriétaire de Casio, qui a existé en 2 versions successives :
  • CP
  • CP0100

Casio diffuse à l'attention des enseignants depuis 2011 un convertisseur d'images pour Windows et Mac, le Casio Picture Conversion Engine. Officiellement il s'agit d'une diffusion privée, le téléchargement étant verrouillé par un mot de passe et le logiciel nécessitant en prime un numéro de licence pour fonctionner. Informations obtenables uniquement sur remplissage correct du formulaire.

En pratique tu pouvais quand même l'utiliser. Dès 2011 fxdev avait en effet publié le courriel qu'il avait reçu de Casio, révélant à la fois le mot de passe ainsi qu'un numéro de licence visiblement réutilisable, informations reprises depuis sur de très nombreux sites.

Cet outil génère des images en 384×192 pixels, adaptées à la fenêtre graphique. Si ton image utilise un rapport différent, l'outil te donne la possibilité de l'ajuster en hauteur ou en largeur.

Le logiciel Casio Picture Conversion Engine n'a hélas pas que des avantages :
  • il n'est disponible que pour Windows et Mac là où de plus en plus d'appareils récents utilisent d'autres systèmes d'exploitation
  • il nécessite l'installation de la bibliothèque QuickTime qui n'est plus maintenue pour Windows depuis 2016, et dont l'installation devient de plus en plus difficile à réussir
  • il générait systématiquement des images maximisées en 384×192 pixels, avec donc un gaspillage de place si ce que tu convertissais n'était pas destiné à occuper tout l'écran

Nous souhaitions donc t'offrir un autre convertisseur. Hélas, les formats d'images .g3p sont encore aujourd'hui très mal documentés. Une ébauche de documentation était certes en bonne voie dès 2012, mais hélas l'administrateur de Cemetech était intervenu pour l'interrompre, mettant en avant de supposés contacts chez Casio qui auraient eu des préoccupations par rapport aux examens. Elle reste donc aujourd'hui à l'état d'ébauche très incomplète et insuffisante. :'(

Effectivement à ce sujet, la version CP0100 introduisait le support de 3 obscurcissements binaires différents :
  • pour les images converties avec le logiciel Casio Picture Conversion Engine
  • pour les captures d'écran prises directement sur la calculatrice avec
    SHIFT
    7
  • pour les images officielles de Casio, préchargées sur la calculatrice et librement retéléchargeables sur leur site
Et bizarrement, le modèle américain fx-CG10 ne permettait d'afficher que les seules images officielles, là où le modèle international fx-CG20 et ses successeurs Graph 90+E et fx-CG50 n'ont aucune limitation. Précisons qu'à compter de la mise à jour 2.02 introduisant le mode examen, ces restrictions ont été supprimées.

Suggérer l'arrêt total de la documentation était toutefois bien extrême. Il aurait simplement suffi de ne pas documenter d'autre obscurcissement binaire que celui du logiciel Casio Picture Conversion Engine...

Il n'empêche que cette intervention est bien cocasse pour ceux qui connaissent la suite de l'histoire avec le revirement pro-TI du personnage dès 2013, alors que Texas Instruments répondait sur le créneau de Casio avec la TI-84 Plus C Silver Edition très inférieure, une des calculatrices graphiques les plus ratées de chez Texas Instruments. Elle conservait en effet le processeur 8 bits z80 à 15 MHz des TI-84 Plus à écran monochrome 96×64 pixels, mais cette fois-ci pour gérer un écran couleur 16 bits en 320×240 pixels, soit 200 fois plus de données à faire passer dans les circuits à chaque rafraîchissement d'écran ! Absolument tout ramait sur cette machine, l'affichage des menus et même le clavier... :#fou#:

Quoi qu'il en soit, nous subissons aujourd'hui encore les conséquences de cette très regrettable intervention.

13906Dans plusieurs articles précédents nous te présentions img2calc, notre nouveau service en ligne gratuit sur TI-Planet te permettant de convertir tes images pour tes programmes Basic ou scripts Python sur calculatrices TI et Casio fx-CP400/CG500.

Aujourd'hui est un grand jour pour la communauté Casio ! Nous avons réussi, img2calc gère désormais également le format .g3p des Graph 90+E et fx-CG10/20/50 ! :bj:

Tu peux donc maintenant enfin convertir librement tes images pour tes activités ou programmes Graph 90+E et fx-CG10/20/50 à partir de n'importe quelle machine dans le monde, plus rien à installer ! :D

Sont gérées à la fois les versions CP et CP0100 du format, tu peux librement choisir même si à notre connaissance il n'y a pas de différence pratique pour l'utilisateur final. La version CP occupera juste un peu moins de place, car dépourvue de footer, et devrait donc être préférée.

Au niveau de l'obscurcissement binaire des CP0100, seul celui du logiciel Casio Picture Conversion Engine est géré. Même si comme déjà dit cela ne fait de toutes façons plus de différence depuis la version système 2.02.

Enfin, le format .g3p supporte 2 modes de codage des couleurs :
  • le mode 16 bits RGB-565 (65536 couleurs)
  • et un mode 3 bits indexé selon les 8 couleurs utilisables en langage Basic
img2calc t'offre également le choix du mode indexé qui générera des fichiers occupant dans les 5 fois moins de place ; notre convertisseur tentera alors de se débrouiller pour te rendre des images correctes malgré cette très lourde contrainte.

Par défaut, les images débordant du cadre sont réduites en respectant leur rapport. Tu peux également selon tes besoins choisir d'agrandir les images plus petites que le cadre choisi, et même d'ignorer leur rapport. Dans tous les cas tu obtiens un aperçu de l'image convertie que tu pourras vérifier avant téléchargement de son fichier.

Précisons que img2calc est un service en ligne nouvelle génération, tirant profit des technologies HTML5 + ES6. Il s'exécute intégralement côté client dans ton navigateur. Il ne nécessite aucune inscription. Les images que tu fournis ne sont pas envoyées sur notre serveur ; nous n'en avons donc aucune connaissance et n'en conservons aucune trace.

Nous aurons toutefois grand plaisir à prendre connaissance des projets que tu codes à l'aide de cet outil, si tu veux bien les partager. ;)

Lien : img2calc.php
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Retourner vers News Casio

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 17 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
852 utilisateurs:
>824 invités
>23 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)