java数字图像处理
智慧的猪-
这个作者很懒,什么都没留下…
展开
-
LBP算法原理
LBP算法原理原创 2023-01-04 22:06:34 · 1004 阅读 · 2 评论 -
图像边缘处理Sobel(Java代码实现)
图像边缘处理Sobel(Java代码实现)原创 2022-12-28 20:51:18 · 398 阅读 · 0 评论 -
Java数字图像处理基础-------图像边缘处理(Java代码实现)
Java数字图像处理基础-------图像边缘处理(Java代码实现)原创 2022-12-24 18:47:15 · 885 阅读 · 0 评论 -
Java数字图像处理基础-------图像二值化处理
Java数字图像处理基础-------图像二值化处理一:简介二值化:是图像分割的一种最简单的方法。二值化可以把灰度图像转换成二值图像。把大于某个临界灰度值的像素灰度设为灰度极大值,把小于这个值的像素灰度设为灰度极小值,从而实现二值化。以下只是简单的随机定义一个灰度值的计算方法,不涉及算法,算法目前还不会;二:代码演示import javax.imageio.ImageIO;import javax.swing.*;import java.awt.*;import java.awt.image.原创 2022-02-11 15:36:58 · 4534 阅读 · 0 评论 -
Java图像处理--------RGB调色面板
Java图像处理--------RGB调色面板一:概述因为我们知道颜色是由R、G、B、三种颜色所组成的,那么我们只需要更改这三个的数值。我们就可以实现一个简单的调色面板;以下是代码演示:二:代码import javax.swing.*;import java.awt.*;import java.awt.event.ActionListener;import java.awt.event.*;public class RgbJpanel { int r,g,b; JFrame原创 2022-02-08 20:19:45 · 2537 阅读 · 0 评论 -
Java数字图像处理基础-------图像灰度处理
Java数字图像处理基础-------图像灰度处理一:简介图像灰度化处理可以作为图像处理的预处理步骤,在图像处理中是十分重要的一件事。灰度图像上每个像素的颜色值又称为灰度,指黑白图像中点的颜色深度,范围一般从0到255,白色为255,黑色为0。灰度转换公式:int gray = (int)(color.getRed() * 0.299 + color.getGreen() * 0.587 + color.getBlue() *0.114);我们只是需要把每个像素点都转化为灰度值,就可实现图像的原创 2022-02-07 12:48:34 · 3988 阅读 · 1 评论 -
Java获取图片的RGB值(数字图像处理)
Java获取图片的RGB值(数字图像处理)一:简介RGB即是代表红、绿、蓝三个通道的颜色。我们知道大多数的颜色都是由这3种颜色所组成,下面我们将演示使用Java获取到图片中的RGB值,并且输出;二:代码import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;// 获取图像的RGB值;pu原创 2022-02-05 18:44:00 · 5780 阅读 · 2 评论 -
Java数字图像处理基础-------Java Swing简单使用,面板显示图片
Java数字图像处理基础-------Java Swing简单使用,面板显示图片一:简介利用Java Swing在面板中显示图片,是我们在图像处理中非常重要的一件事情,我们只需要利用Canvas中的paint()方法,调用其中的drawImage即可实现显示图片有很多的方法,这里就先演示使用Canvas把图片直接画在画板上的方式二:代码演示import javax.imageio.ImageIO;import javax.swing.*;import java.awt.*;import ja原创 2022-02-04 13:06:53 · 3119 阅读 · 1 评论 -
Java数字图像处理基础-------Java Swing简单使用,图形绘画---画五角星
Java数字图像处理基础-------Java Swing简单使用,图形绘画—画五角星一:简介要画出五角星出来,我们只需要在面板上产生5个点,然后把这5个点进行连接就可实现;二:代码演示import javax.swing.*;import java.awt.*;public class FiveStar extends JPanel { JFrame jframe = new JFrame("五角星"); int x1, x2, x3, x4, x5, y1, y2, y3,原创 2022-02-03 10:58:30 · 3950 阅读 · 0 评论 -
Java数字图像处理基础-------Java Swing简单使用,图形绘画---画太极图
Java数字图像处理基础-------Java Swing简单使用,图形绘画—画太极图一:概述使用java画太极图,就是利用画圆的函数进行一次次的覆盖处理;二:处理思想:1.画一半白色,一半黑色;2. 画上部分的中等白圆3. 画下部分的中等黑圆4. 画上部分最小黑圆5. 画下部分最小白圆三:代码演示import javax.swing.*;import java.awt.*;public class DrawTaiJi extends Canvas{ JFrame jf原创 2022-02-02 11:08:40 · 1450 阅读 · 0 评论 -
Java数字图像处理基础-------Java Swing简单使用,图形绘画
Java数字图像处理基础-------Java Swing简单使用,图形绘画一:简介在使用java进行数字图像处理的时候,我们需要学会一些简单的java Swing的知识,这里就先简单的显示一个在面板上画矩形的例子;就是设置一个面板,然后再此面板上显示3个小矩形的例子;二:代码演示import javax.swing.*;import java.awt.*;public class DrawPanel extends Canvas { JFrame jf = new JFrame("原创 2022-02-01 20:10:27 · 959 阅读 · 0 评论