Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2997 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  Choix d'un langage pour traitement d'images...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Choix d'un langage pour traitement d'images...

n°414642
Caedes
Posté le 03-06-2003 à 15:56:40  profilanswer
 

Bonjour !
 
voilà, je cherche le langage le plus adapté pour faire qq essais sur une image. Des trucs simples : flitrages, segmentations, etc.
 
Je connais le C, C++ , Visual Basic, Pascal et Scheme (LISP).
 
J'ai pas envie d'un truc où je vais (un peu) me prendre la tête avec les structures de données. Je donne une image .bmp, et hop, directement j'ai accès à la table des pixels, point barre.
 
Je modifie mes données, hop, j'obtient le résultat à l'écran en 2 clicks.  
 
A la limite, existe-t-il un langage script pour Photoshop ? :D
 
Un langage+librairie à me conseiller?
 
 :hello:

mood
Publicité
Posté le 03-06-2003 à 15:56:40  profilanswer
 

n°414647
chrisbk
-
Posté le 03-06-2003 à 15:59:00  profilanswer
 

bah heuh, si tu prends C/C++ t'as ouainte mille lib qui te fera le load/save, une qui doit pas etre mal c'appelle devIL

n°414651
Caedes
Posté le 03-06-2003 à 16:00:05  profilanswer
 

chrisbk a écrit :

bah heuh, si tu prends C/C++ t'as ouainte mille lib qui te fera le load/save, une qui doit pas etre mal c'appelle devIL  


et pour l'affichage?
Chaque fois passer par un viewer de .bmp ? :/

n°414657
chrisbk
-
Posté le 03-06-2003 à 16:01:34  profilanswer
 

ah ouais, l'affichage....
 
Hum, acdsee + f5 ? :D (scomme ca que je fait)
 
Bah nan sinon la je connais pas de lib qui te feras ca directement (a part mon bins a moi)  mais ca doit surement exister :D

n°414660
skeye
Posté le 03-06-2003 à 16:03:14  profilanswer
 

chrisbk a écrit :

ah ouais, l'affichage....
 
Hum, acdsee + f5 ? :D (scomme ca que je fait)
 
Bah nan sinon la je connais pas de lib qui te feras ca directement (a part mon bins a moi)  mais ca doit surement exister :D


Ya bien l'activeX que j'utilise, mais c un peu cher...
Sinon en visual, ca doit pas être trop compliqué, non?

n°414662
chrisbk
-
Posté le 03-06-2003 à 16:04:54  profilanswer
 

skeye a écrit :


Ya bien l'activeX que j'utilise, mais c un peu cher...
Sinon en visual, ca doit pas être trop compliqué, non?


 
en vc tu veux dire ?
 
Ben faut faire la creation d'une fenetre, recuperer son DC, et tout balancer dedans avec stretchDIBits (ou dans le genre, me rappelle jamais de son nom)
 
c pas la mort mais bon....

n°414665
skeye
Posté le 03-06-2003 à 16:07:32  profilanswer
 

chrisbk a écrit :


 
en vc tu veux dire ?
 
Ben faut faire la creation d'une fenetre, recuperer son DC, et tout balancer dedans avec stretchDIBits (ou dans le genre, me rappelle jamais de son nom)
 
c pas la mort mais bon....


yep, c'est ce que je voulais dire...il faudrait que je retrouve mon vieux projet tuteuré d'iut, on affichait des fractales, mais alors ca m'a laissé aucun souvenir!

n°414666
chrisbk
-
Posté le 03-06-2003 à 16:07:56  profilanswer
 

que dieu me fouette :O
 
devIL = chargement sauvegarde
OpenPTC = affichage
 
ca devrait te faire 10 lignes de code a taper

n°414667
antp
Super Administrateur
Champion des excuses bidons
Posté le 03-06-2003 à 16:09:01  profilanswer
 

[:cupra] Sinon Delphi y doit y avoir pas mal de trucs aussi, vu que tu connais le Pascal


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°414669
Caedes
Posté le 03-06-2003 à 16:09:51  profilanswer
 

en fait, il me faudrait limite un langage de script pour photoshop/paint shop pro.
 
j'aurias plein de combinaisons de formules à appliquer et j'ai envie d'un truc simple & rapide.

mood
Publicité
Posté le 03-06-2003 à 16:09:51  profilanswer
 

n°414671
chrisbk
-
Posté le 03-06-2003 à 16:10:08  profilanswer
 

antp a écrit :

[:cupra] Sinon Delphi y doit y avoir pas mal de trucs aussi, vu que tu connais le Pascal


 
dehors, langue de vipere, le c++ il utilisera :O

n°414672
Caedes
Posté le 03-06-2003 à 16:10:40  profilanswer
 

Il y a quelque chose en D/Lable ?
Versions d'evaluations de Visual Basic?

n°414698
antp
Super Administrateur
Champion des excuses bidons
Posté le 03-06-2003 à 16:19:18  profilanswer
 

Y a une version gratos de Delphi 6 qui traine (entre autres) sur developpez.com
 
chrisbk > :kaola:
 
Sinon y doit y avoir quelques compilateurs C++ gratuits qui traînent dans les coins du net


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°414704
Caedes
Posté le 03-06-2003 à 16:22:01  profilanswer
 

antp a écrit :


Sinon y doit y avoir quelques compilateurs C++ gratuits qui traînent dans les coins du net


 
Bah oui, y a DJGPP, ou je rédemarre et j'ai gcc pour pas un rond...
 
Je parlais de VB ou Delphi, et tu as répondu à ma question :D :hello:

n°414724
Caedes
Posté le 03-06-2003 à 16:36:40  profilanswer
 

j'ai trouvé ceci sur vbfrance, je vais m'en servir via excel...
 

Code :
  1. Public Type BITMAP
  2. bmType As Long
  3. bmWidth As Long
  4. bmHeight As Long
  5. bmWidthBytes As Long
  6. bmPlanes As Integer
  7. bmBitsPixel As Integer
  8. bmBits As Long
  9. End Type
  10. Public Declare Function GetObject Lib "gdi32" Alias "GetObjectA" (ByVal hObject As Long, ByVal nCount As Long, lpObject As Any) As Long
  11. Public Declare Function GetBitmapBits Lib "gdi32" (ByVal hBitmap As Long, ByVal dwCount As Long, lpBits As Any) As Long
  12. Public Declare Function SetBitmapBits Lib "gdi32" (ByVal hBitmap As Long, ByVal dwCount As Long, lpBits As Any) As Long
  13. Global PicBits() As Byte 'Passer ces deux variables aux fonctions.
  14. Global PicInfo As BITMAP
  15. Public Function CopierImage4(ByVal InPic As PictureBox, ByRef outPicBits() As Byte, ByRef OutPicInfo As BITMAP) As Integer
  16. '
  17. ' Retourne
  18. ' 0 Ok
  19. ' autre Consulter liste erreurs VB
  20. '
  21. On Error GoTo ErrHndCI4
  22. 'KPD-Team 1999
  23. 'URL: http://www.allapi.net/
  24. 'E-Mail: KPDTeam@Allapi.net
  25. 'Page exacte: http://www.allapi.net/api/api018.php
  26. Debug.Print "Début CopierImage4"
  27. 'Get information (such as height and width) about the picturebox
  28. GetObject InPic.Image, Len(OutPicInfo), OutPicInfo
  29. 'reallocate storage space
  30. ReDim outPicBits(0 To OutPicInfo.bmWidth * OutPicInfo.bmHeight * 3) As Byte
  31. 'Copy the bitmapbits to the array
  32. GetBitmapBits InPic.Image, UBound(outPicBits), outPicBits(1)
  33. Debug.Print "Fin CopierImage4"
  34. Exit Function
  35. ErrHndCI4:
  36. CopierImage4 = Err.Number
  37. End Function
  38. Public Function CollerImage4(ByVal OutPic As PictureBox, ByRef inPicBits() As Byte, ByRef InPicInfo As BITMAP) As Integer
  39. '
  40. ' Retourne
  41. ' 0 Ok
  42. ' 1 InPicBits vide
  43. ' autre Consulter liste erreurs VB
  44. '
  45. On Error GoTo ErrHndCollerI4
  46. 'KPD-Team 1999
  47. 'URL: http://www.allapi.net/
  48. 'E-Mail: KPDTeam@Allapi.net
  49. 'Page exacte: http://www.allapi.net/api/api018.php
  50. Debug.Print "Début CollerImage4"
  51. 'Set the bits back to the picture
  52. SetBitmapBits OutPic.Image, UBound(inPicBits), inPicBits(MKSBBBitsOffset)
  53. 'refresh
  54. OutPic.Refresh
  55. Debug.Print "Fin CollerImage4"
  56. Exit Function
  57. ErrHndCollerI4:
  58. CollerImage4 = Err.Number
  59. End Function

n°414793
bobuse
Posté le 03-06-2003 à 17:36:20  profilanswer
 

heuuu, on peu pas faire des scripts pour gimp  :heink:


---------------
get amaroK plugin

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Choix d'un langage pour traitement d'images...

 

Sujets relatifs
[html/js] préchargement d'images d'une classe css ?Agrandissement/réduction d'images sans passer par le serveur
[PHP] Redimmensionner/sauvegarder des images, is it possibeul ?JBuilder et les images
[Javascript] window.print() et choix de ce qu'on veut imprimerLe code peut influencer des images??
Ou puis je trouver des librairies concernant du traitement d'image??Images ombrées et accessibilité
[HTML] (Comment dire au navigateur de) Télécharger les images en cache[XFS] Connaissez vous le langage XFS ?
Plus de sujets relatifs à : Choix d'un langage pour traitement d'images...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR