Do you drink java?



      像写情书一样coding

 

[tips]Java 中十进制十六进制相互转换

// 十进制转化为十六进制,结果为C8。
Integer.toHexString(200);

// 十六进制转化为十进制,结果140。
Integer.parseInt("8C",16);

posted @ 2006-09-19 12:02 leon 阅读(18189) | 评论 (2)编辑 收藏

[Image]使用 Java 2D 对图像进行缩放

     /**
     * 缩放 - 参数指定目标图缩放比例。
     * 
@param  srcImage 源图像对象。
     * 
@param  xscale 图像 x 轴(宽度)上的的缩放比例。
     * 
@param  yscale 图像 y 轴(高度)上的的缩放比例。
     * 
@param  hints 重新绘图使用的 RenderingHints 对象。
     * 
@return  缩放后的图像对象。
     
*/

    
public   static  BufferedImage scaleJ2D(BufferedImage srcImage,  double  xscale,  double  yscale, RenderingHints hints)  {
        
int  width  =  ( int ) (( double ) srcImage.getWidth()  *  xscale);
        
int  height  =  ( int ) (( double ) srcImage.getHeight()  *  yscale);
        
        AffineTransform affineTransform 
=   new  AffineTransform();
        affineTransform.scale(xscale, yscale);
        
if (hints  ==   null ) {
            hints 
=   new  RenderingHints(RenderingHints.KEY_RENDERING, RenderingHints.VALUE_RENDER_DEFAULT);
        }

        AffineTransformOp affineTransformOp 
=   new  AffineTransformOp( affineTransform, hints);
        
        BufferedImage dstImage 
=   new  BufferedImage(width, height, srcImage.getType());
        
        
return  affineTransformOp.filter(srcImage, dstImage);
    }

posted @ 2006-08-27 18:41 leon 阅读(1207) | 评论 (1)编辑 收藏

[Image]使用 Java 2D 将彩色图像转换成灰度图

     /**
     * 将彩色图像转换为灰度图。
     * 
@param  srcImage 源彩色图像。
     * 
@param  hints 重新绘图使用的 RenderingHints 对象。
     * 
@return  目标灰度图。
     
*/

    
public   static  BufferedImage transformGrayJ2D(BufferedImage srcImage,RenderingHints hints)  {
        BufferedImage dstImage 
=   new  BufferedImage(srcImage.getWidth(), srcImage.getHeight(), srcImage.getType());
        
        
if  (hints  ==   null {
            Graphics2D g2 
=  dstImage.createGraphics();
            hints 
=  g2.getRenderingHints();
            g2.dispose();
            g2 
=   null ;
        }

        
        ColorSpace grayCS 
=  ColorSpace.getInstance(ColorSpace.CS_GRAY);
        ColorConvertOp colorConvertOp 
=   new  ColorConvertOp(grayCS, hints);
        colorConvertOp.filter(srcImage, dstImage);
        
        
return  dstImage;
    }

posted @ 2006-08-27 14:33 leon 阅读(1612) | 评论 (0)编辑 收藏

[Image]使用 Java 2D 取得图像上指定位置像素的 rgb 颜色分量

     /**
     * 取得图像上指定位置像素的 rgb 颜色分量。
     * 
@param  image 源图像。
     * 
@param  x 图像上指定像素位置的 x 坐标。
     * 
@param  y 图像上指定像素位置的 y 坐标。
     * 
@return  返回包含 rgb 颜色分量值的数组。元素 index 由小到大分别对应 r,g,b。
     
*/

    
public   static   int [] getRGB(BufferedImage image, int  x, int  y) {
        
int [] rgb  =   null ;
        
        
if (image  !=   null   &&  x  <  image.getWidth()  &&  y  <  image.getHeight()) {
            rgb 
=   new   int [ 3 ];
            
int  pixel  =  image.getRGB(x,y);
            rgb[
0 =  (pixel  &   0xff0000 >>   16 ;
            rgb[
1 =  (pixel  &   0xff00 >>   8 ;
            rgb[
2 =  (pixel  &   0xff );
        }

        
        
return  rgb;
    }


使用这个方法前需要先将图像文件从磁盘上读到一个 java.awt.image.BufferedImage 对象中,我们可以用 J2SE 包含的 ImageIO 库。

try   {
    BufferedImage bi 
=  ImageIO.read( new  File( "  test.jpg  " ));
}
  catch  (IOException ex)  {
    ex.printStackTrace();
}

posted @ 2006-08-16 10:55 leon 阅读(2952) | 评论 (0)编辑 收藏

胃痉挛

胃痉挛,疼痛,瞬间失去意识。

只剩触觉,全身抽搐,十几到几十秒钟后意识逐渐清晰,发现躺在地上。

后遗症是身体多处划伤和脖子扭了。

人生经验:一大早不要喝冰可乐。

posted @ 2006-07-03 12:06 leon 阅读(21319) | 评论 (69)编辑 收藏

仅列出标题
共5页: 上一页 1 2 3 4 5 下一页 

导航

统计

公告

DSC_0106.jpg
本博客已经搬家到CSDN
http://blog.csdn.net/chenweionline




常用链接

留言簿(5)

随笔分类

随笔档案

About Technology

My Favorite Website

搜索

积分与排名

最新评论

  • 1. re: 胃痉挛
  • 兄弟们你们都做胃镜了吗开的啥药?有什么养胃秘方啊?请赐教啊!
  • --我也进来了
  • 2. re: 胃痉挛
  • @痛啊
    我感觉比生孩子还疼,生孩子还能有意识呢!这种疼还叫不出来连说话的力气都没了
  • --我也进来了
  • 3. re: 胃痉挛
  • 评论内容较长,点击标题查看
  • --我也进来了
  • 4. re: 胃痉挛
  • 我都周期性的发作,算来有4年了 。每年最少一次,一次最少2天。吃了好多药就差没去做胃镜了。 刚刚发作就随便煮了点姜汤喝下就好了些,不知道还会不会发作了。
  • --许家洛
  • 5. re: 胃痉挛
  • 我昨晚也疼的要死。。上次疼的直接120送医院了,一上120我竟然就不疼了,医院里掉了瓶盐水就放回家了。这次正好国外旅游中,几乎疼了一整晚,整个在床上翻滚状态了。今天不疼了,就是整个人难受。。。求助阿
  • --胃疼
  • 6. re: [Swing]在 JFileChooser 中进行文件验证的小技巧
  • 输入*还是会有问题
  • --ngh
  • 7. re: 胃痉挛[未登录]
  • 昨晚一夜的身不如死的感觉,胃痉挛兄不要来了吧 ,求你了
  • --李飞
  • 8. re: 胃痉挛
  • 评论内容较长,点击标题查看
  • --daidai
  • 9. re: 胃痉挛
  • 评论内容较长,点击标题查看
  • --痛啊
  • 10. re: 胃痉挛
  • 妈啊 痛的快死了~!第一次感觉过这样的痛啊~!和女的生孩子有的一比了吧~!哭哭哭~!
  • --痛啊

阅读排行榜