begin process at 2013 05 25 16:12:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Delphi

 > 

Mutimédia

 > 

Image & Vidéo

 > 

CHARGEMENT D UNE IMAGE


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

CHARGEMENT D UNE IMAGE

mercredi 17 octobre 2012 à 19:21:16 | CHARGEMENT D UNE IMAGE

bdxpro

unit Unit1;

interface

uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.Menus, Vcl.ExtCtrls, StdCtrls, ExtDlgs, ImgList, commctrl;

type
TForm1 = class(TForm)
Image1: TImage;
MainMenu1: TMainMenu;
Fichier1: TMenuItem;
Ouvrir1: TMenuItem;
OpenDialog1: TOpenDialog;
OpenPicture: TOpenPictureDialog;
lblImageFileName: TLabel;
effacer1: TMenuItem;
procedure Ouvrir1Click(Sender: TObject);
procedure effacer1Click(Sender: TObject);
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;

var
Form1: TForm1;
x, y : integer;
implementation

{$R *.dfm}

uses
Jpeg, FileCtrl;


//x:=image1.picture.width;
//y:=image1.picture.height;
//begin
//image1.canvas.pixels[x,j]:=image1.canvas.pixels[32,32] ;




procedure TForm1.effacer1Click(Sender: TObject);
begin
Image1.Picture := nil;
lblImageFileName.Caption :='';
end;

procedure TForm1.Ouvrir1Click(Sender: TObject);
var
ImgExt : string;
Jpeg: TJpegImage;
begin
if OpenPicture.Execute then
begin
//le traitement se fera d'après l'extension du fichier
ImgExt := LowerCase(ExtractFileExt(OpenPicture.FileName));

//Bitmap
if ImgExt = '.bmp' then
Image1.Picture.Bitmap.LoadFromFile(OpenPicture.FileName);

//Jpeg
if (ImgExt = '.jpg') or (ImgExt = '.jpeg') then
begin
Jpeg := TJpegImage.Create;
try
Jpeg.LoadFromFile(OpenPicture.FileName);
//copie de l'image du jpeg dans un bitmap
Image1.Picture.Bitmap.Assign(Jpeg);
finally
Jpeg.Free;
end;

end; {if (ImgExt = '.JPG') or (ImgExt = '.JPEG')}

//icones
if ImgExt = '.ico' then
Image1.Picture.Icon.LoadFromFile(OpenPicture.FileName);

//wmf et emf
if Pos(ImgExt, GraphicFileMask(TMetaFile)) <> 0 then
Image1.Picture.Metafile.LoadFromFile(OpenPicture.FileName);

//afficher le nom du fichier dans un espace restreint
lblImageFileName.Caption := MinimizeName(OpenPicture.FileName,
lblImageFileName.Canvas,
lblImageFileName.Width);
end; {if OpenPicture.Execute}
end;
end.

COMMENT ENRISTRER UNE ICONE APRES CHARGEMENT IMAGE
mercredi 17 octobre 2012 à 19:21:51 | Re : CHARGEMENT D UNE IMAGE
jeudi 18 octobre 2012 à 16:03:30 | Re : CHARGEMENT D UNE IMAGE

Caribensila

Membre Club
Voir ici
jeudi 18 octobre 2012 à 22:50:35 | Re : CHARGEMENT D UNE IMAGE

cantador

Membre Club Administrateur CodeS-SourceS
j'en pleure..


cantador
jeudi 18 octobre 2012 à 23:47:39 | Re : CHARGEMENT D UNE IMAGE

korgis

Membre Club
"j'en pleure.."

La luminothérapie, je vous dis...

ici
vendredi 19 octobre 2012 à 15:44:06 | Re : CHARGEMENT D UNE IMAGE

f0xi

Membre Club Administrateur CodeS-SourceS

QUELQU'UN A VOLE MON SLIPEU !


________________________________________________________
besoin de câbles audio, vidèo, informatique pas cher ?
vendredi 19 octobre 2012 à 15:45:40 | Re : CHARGEMENT D UNE IMAGE

f0xi

Membre Club Administrateur CodeS-SourceS


Bon aller je suis sympa, la solution est la

________________________________________________________
besoin de câbles audio, vidèo, informatique pas cher ?


Cette discussion est classée dans : end, jpeg, image1, openpicture, imgext


Répondre à ce message

Sujets en rapport avec ce message

Aide Svp " EInError " ??? [ par pucenet21 ] Bonjour voila j'ais un petit problème simple mais arrive pas à le résoudre Quand je click sur mon TButton1 la liste des image du r&#233 traitement d'une image comment me passer d'un picturedialog ? [ par alex7532 ] Bonjour tout le monde.Le programme ci-dessous traite une image qu'on a précédemment séléctionné dans un TopenPictureDialogmais je souhaiterai que cett problème pour passer une image en noir et blanc [ par ender27 ] Bonjour à tous,Je suis un débutant en Delphi (je posséde la version 5).Je dois réaliser un programme de reconnaissance de caractères pour mon école.Le Pb de conversion emf vers jpg de grandes images [ par macpc ] Bonsoir à tous,Je suis confronté au problème suivant lors de la conversion de grandes images emf vers jpg, j'obtiens une erreur endofressources:Po Jpeg compress [ par sarssor ] Salut je voudrais comprimer jpeg mais sa ne marche pas [code=pas] PROCEDURE BMPtoJPG (CONST myBMP: TBitmap; myJPG: TPicture); VAR Bitmap: TBitmap; J Défiler un texte sous dorme de pixel [ par lusitano69 ] Bonjour voici mon probléme j essaye de faire une sorte de affichage de texte en Leds. Le probléme pour tester c est que j arrive pas a faire défiler u Taille d'une image [ par timisan ] Bonjour à tous ! J'utilise un TOpenPictureDialog pour ouvrir une image et ensuite prendre des renseignements sur elle comme le nom, le chemin, les dim deplacement de la form [ par Nicolas___ ] procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X,  Y: Integer);begin if appuie thenbeginform1.Left:=x;form1.Top:=y;end;end;Pourqu Comment relier deux modules de codes d'un combobox? [ par leader2000 ] Salut á Tous! Je vous demande de me venir en aide s'il vous plait.j'ai avec moi ces codes (filtrage, somme, enregistrement, etc).En runtime, quand j Tableau 2 dimensions [ par lusitano69 ] Bonjour je m'explique je voudrais avec un string que j ai récupéré(contient des coordonées de X,Y par exemple) remplir un tableau à 2 dimensions mais


Nos sponsors


Sondage...

CalendriCode

Mai 2013
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,061 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales