10. maj 2004 - 13:04Der er
6 kommentarer og 1 løsning
Billeder reducering
Hey
hvordan kan man lave en funktion der tage et billede (stien til et billede) som inparameter. derefter skal den forstørre / formindske billedet til en bestemt størrelse firkant (feks. 100 x 100 pixels)
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
en app hvor jeg kan hente en fil (ala dialogbox) når jeg så har hentet billedet, skal applikationen kalde en funktion, der tilpasser billedet, hvis billedet er for stort kaldes en funktion der mindsker billedet og hvis billedet er for lille, så kaldes en funktion der forstørrer billedet ....
Arealet hvor billedet skal vises skal være 400 x 400..
AffineTransform trans = new AffineTransform(); trans.setToScale(scale, scale); AffineTransformOp op = new AffineTransformOp(trans, AffineTransformOp.TYPE_NEAREST_NEIGHBOR); BufferedImage dest = op.createCompatibleDestImage(src, null); op.filter(src, dest); // Write result image String outputFormat = destination.substring(destination.length() - 3); ImageIO.write(dest, outputFormat, new File(destination)); } catch(Exception e) { System.out.println("Error in MinimumBoxFill : " + e + " : message = " + e.getMessage()); } }
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.