Invité Invité
| Sujet: Luminosité Mar 29 Juin 2010 - 19:24 | |
| Bonjour, Voici un petit programme qui modifie le luminosité de l'image - Code:
-
dim i,k,x1,y1
caption 0,"Luminotsité"
picture 1 full_space 1 2d_target_is 1 stretch_on 1 file_load 1,"Image.bmp" for i=1 to 296 2d_line x1,y1,x1,446 x1=x1+2 next i for i=1 to 223 2d_line 0,y1,592,y1 y1=y1+2 next i |
|
Tecking
Nombre de messages : 114 Age : 36 Localisation : Toulouse Date d'inscription : 30/05/2010
| Sujet: Re: Luminosité Mar 29 Juin 2010 - 20:27 | |
| Créé un masque, et réduit la "luminosité" de 75%. prochaine étape, réduire la luminosité de 50% avec des lignes obliques à 45°, c'est plus compliqué mais le rendu sera meilleur... | |
|
Jack Admin
Nombre de messages : 2395 Date d'inscription : 28/05/2007
| Sujet: Re: Luminosité Mar 29 Juin 2010 - 21:26 | |
| Il y a une commande qui modifie la luminosité d'un picture: brightness N,V
| |
|
Invité Invité
| Sujet: Re: Luminosité Mar 29 Juin 2010 - 22:22 | |
| Efectivement il y a la commande brightness mais c'est une autre possiblité. |
|
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Luminosité Mar 29 Juin 2010 - 22:48 | |
| La méthode Nicolas est quand même un peu brutale et pas très esthétique... La commande Brightness marche très bien s'il n'y a pas redimensionnement, mais si on fait un Stretch_on, le changement de luminosité n'agit que sur une partie de l'image proportionnelle au rétrécissement: - Code:
-
dim f$ f$ = "C:\Graph\Jpg\Goldgate.jpg": ' image 640x480
Picture 1: top 1,20: left 1, 20: width 1, 480: height 1, 360 File_Load 1, f$ Stretch_On 1 Brightness 1, 100 end | |
|
Jack Admin
Nombre de messages : 2395 Date d'inscription : 28/05/2007
| Sujet: Re: Luminosité Jeu 1 Juil 2010 - 21:59 | |
| OK, j'ai noté le problème du stretch_on. | |
|