Bonjour,
enfaite j'ai un code qui modifie la valeur des pixels de mon image par rapport à la valeur du slider, du coup moi j'ai besoin d'avoir un slider avec deux knobs qui permets d'afficher juste la valeur ddes pixels entre ses dernieres et j'en ai aucune idée comment le faire

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
int value = ((javax.swing.JSlider)(e.getSource())).getValue();
 
 
		for(int x=0;x<monImage.getWidth();x++)
		{
			for(int y=0;y<monImage.getHeight();y++)
			{
				int rgb = outImg.getRGB(x,y);
				if((rgb&0xff) < value || (rgb&0xff) == 255.0f )
				{
					if(selected.equals("cour"))
						outImgbobc.setRGB(x,y, 0xff000000);
					else if(selected.equals("180"))
						outImgbob18.setRGB(x,y, 0xff000000);
					else if(selected.equals("360"))
						outImgbob36.setRGB(x,y, 0xff000000);
				}
				else
				{
					if(selected.equals("cour"))
						outImgbobc.setRGB(x,y, outImgc.getRGB(x,y));
					else if(selected.equals("180"))
						outImgbob18.setRGB(x,y, outImgbo.getRGB(x,y));
					else if(selected.equals("360"))
						outImgbob36.setRGB(x,y, outImgbo36.getRGB(x,y));
				}
			}
		}
		if(selected.equals("cour"))
			monImage = outImgbobc;
		else if(selected.equals("180"))
			monImage = outImgbob18;
		else if(selected.equals("360"))
			monImage = outImgbob36;
		repaint();
 
	}