Annonces Google
Serveur IRC
Serveur : irc.portlane.se
Canal : #AmigaNG
Activité du Site

Pages vues depuis 25/07/2007 : 25 335 188

  • Nb. de membres 187
  • Nb. d'articles 1 270
  • Nb. de forums 19
  • Nb. de sujets 20
  • Nb. de critiques 24

Top 10  Statistiques

Index du forum »»  Logiciels »» Logiciel pour opèrations basiques sur images ?

Logiciel pour opèrations basiques sur images ?#1394

6Contributeur(s)
zzd10hsinisrusLiodavebracoK-Lthellier
3 Modérateur(s)
K-LElwoodcorto
zzd10h zzd10hicon_post
Bonjour,
Est-ce qu'il existe sur amigaOS4 un petit logiciel simple pour faire des opérations basiques sur des images, style :
-redimensionnement
-conversion
?
Un peu comme Apercu sur MacOS ou Paint sous Windows.
parce que GIMP sous Amicygnix c'est un peu lourd pour juste redimensionner un grab...

Par avance, merci pour vos réponses
sinisrus sinisrusicon_post
j'utilise imagemagick il est tres bien mais cé en ligne de commande. sauf que les version amiga ne gere pas le texte. pour cela et pour modifier les images tu as aussi pil (python imaging library) qui gere le texte et l'image. 2 outil genial :-) en clair
--
Coin coin... amitheme.amiga-ng.org
Sam460 1,15Ghz - OS4.1FE - Radeon Saphir HD7750 R7 250E - 2Go de ram
Lio Lioicon_post
il y a aussi amitransformator d'Alinea Computer, gratuit, basique, facile à utiliser et avec une petite interface gratuite...

http://www.alinea-computer.de/ (en panne en ce moment ??)
A1G4/Radeon9000PRO/1Go RAM; X5000/RadeonR7-250x/2Go RAM; AOS4.1FE
davebraco davebracoicon_post
AmiTransformator peut-être? Il fait le redimensionement et la conversion.
Dans la section downloads de :
http://www.alinea-computer.de/
(Mais le site est hors ligne pour le moment...)
J'essaie de voir si j'ai toujours l'archive.

Sinon y'a WarpView qui peut faire des petites modifications.
http://www.os4depot.net/index.php?function=showfile&file=graphics/viewer/warpview.lha
A1200PPC / Sam440ep / Sam460ex / X1000 / X5000
zzd10h zzd10hicon_post
Merci pour vos réponses.

C'est un outil avec un GUI que je cherchais
et justement, je viens d'essayer WarpView et il y a tout ce qui me faut.

Resize
Crop
Et puis lecture/sauvegarde de jpeg.

Avant de m'enregistrer, si qq'un a ce amitransformator, cela m'intéresse.

D'ailleurs, rien à voir, mais l'auteur de WarpView est bien l'auteur de DVPlayer, non ?
Qq'un a t'il des nouvelles d'éventuelles updates de DVPlayer (support MP4 par exemple) ?

davebraco davebracoicon_post
MMhh... T'enregistrer à WarpView ne va pas te ruiner :) tu auras l'accélération warp3D fonctionnelle. (Super!)

L'auteur est bel et bien le même que DVPlayer. Il est plus ou moins en activité et une nouvelle version de DVPlayer serait en cours...

Voilà une version re-compressée d'AmiTransformator :
http://amiga.davebraco.be/amitransformator.lha
A1200PPC / Sam440ep / Sam460ex / X1000 / X5000
zzd10h zzd10hicon_post
Merci Davebraco pour Amitransformator.
Il ne lui manque que la possibilité de sélectionner une partie de l'image.

Bon allez, j'adopte WarpView !
(à 13euros, si ça peut être un tout petit élement de motivation pour accélérer cette update de DVPlayer)
K-L K-Licon_post
Pour ma part, c'est WarpView que j'utilise la très vaste majorité du temps puisqu'il me permet de faire ce dont j'ai besoin (redimensionnement et rognage d'une partie de l'image).

Un excellent logiciel !
--
AmigaONE X1000/1,8 Ghz (A-Eon), Radeon RX560, 2 Go de Ram et OS4.1 FE
thellier thelliericon_post
Hello

Pour ceux qui programment je vous conseille aussi la library DevIL (sur os4depot) qui avec qques lignes de code fait tout les trucs dont vous parlez
Moi je m'en sers sur PC mais je l'ai jamais essayée sur Amiga
Par exemple pour enlever des marges à une image j'ai fait un prog "cutmargin" comme ceci ci dessous
Si qqun veut recompiler sur os4 :-)
usage : cutmargin x1 y1 x2 y2 filename filename2

#!!include! >IL/il.h>
#!!include! >string.h>

int main(int argc, char *argv[])
{
unsigned char filename[512];
unsigned char filename2[512];
ILuint id1,id2;
ILint bpp,format,type,depth;
ILboolean success;
int w,h,w2,h2;
int x1,y1,x2,y2;

if (argc < 6)
{
printf("cutmargin x1 y1 x2 y2 filename filename2\n");
return -1;
}

sscanf(argv[1],"%d",&x1);
sscanf(argv[2],"%d",&y1);
sscanf(argv[3],"%d",&x2);
sscanf(argv[4],"%d",&y2);

strcpy(filename,argv[5]);
if (argc >= 7)
strcpy(filename2,argv[6]);
else
strcpy(filename,filename2);

if (ilGetInteger(IL_VERSION_NUM) < IL_VERSION)
return -1;


ilInit();
ilGenImages(1,&id1);
ilBindImage(id1);
success=ilLoadImage((const ILstring)filename);
ilConvertImage(IL_RGB, IL_UNSIGNED_BYTE);
h =ilGetInteger(IL_IMAGE_HEIGHT);
w =ilGetInteger(IL_IMAGE_WIDTH);
bpp =ilGetInteger(IL_IMAGE_BPP);
format=ilGetInteger(IL_IMAGE_FORMAT);
depth =ilGetInteger(IL_IMAGE_DEPTH);
type =ilGetInteger(IL_IMAGE_TYPE);

w2=w-x1-x2;
h2=h-y1-y2;
printf("cutmargin <%s> (%dX%d) %d %d %d %d to <%s> (%dX%d)\n",filename,w,h,x1,y1,x2,y2,filename2,w2,h2);

ilGenImages(1,&id2);
ilBindImage(id2);
ilTexImage(w2, h2, depth, bpp, format, type, (void*)NULL );

success= ilBlit(id1,0,0,0,x1,y1,0,w2,h2,depth);
ilSaveImage((const ILstring)filename2);
ilDeleteImages(1, &id1);
ilDeleteImages(1, &id2);
return 0;
}
Message édité par : thellier / 29-10-2012 10:17
zzd10h zzd10hicon_post
Salut Alain,
je viens d'essayer ton cutmargin sur OS4.
La compilation se passe sans Warning mais quand je le lance => DSI

Voila ce que j'ai fait
-install de libPNG dans le SDK Local (depuis Amniet, celle d'OS4Depot ne marchait pas, fonctions qui n'existaient plus)
-install de libJPEG dans le SDK local (depuis OS4Depot)
-install de la libDevil dans le SDK Local (depuis OS4Depot)

Je compile avec :
gcc -D__USE_INLINE__ cutmargin.c -o cutmargin -lauto -lIL -lILUT -lILU -lpng -ljpeg -lz

et quand je lance la commande pour une jpeg de 1900x1080
cutmargin 100 150 300 600 test.jpg test2.jpg

=> DSI
juste à l'appel de ilBlit

voici le programme compilé
http://zzd10h.amiga-ng.org/CutMargin/Devil_CutMargin_OS4.lha
et un grab du plantage
http://zzd10h.amiga-ng.org/CutMargin/CutMargin_DSI.jpg

D'ailleurs c'est étrange, le programme compilé fait presque 2Mo.

Est-ce que ma commande est bonne ?
Bon en même temps, j'attends la clef WarpView, donc c'est juste pour le fun :)






Petites Annonces

0 annonce(s) publiée(s)

Consulter

AmigaOS 4.1

Laissez-vous tenter par
AmigaOS 4.1
AmiTheme

AmiTheme