본문 바로가기

분류 전체보기52

[OpenCV] 05.. Canny Edge와 Sobel Edge(feat.JAVA) JAVA와 OpenCV를 이용하여 소벨 에지(Sobel Edge)와 캐니 에지(Canny Edge)를 검출해보겠습니다. Sobel Edge & Canny Edge public static void showCannyNSobelEdgeWithLenna() { try { String locLenna = "경로생략/LennaGray.png"; Mat imageLenna = Imgcodecs.imread(locLenna); // GrayScale Imgproc.cvtColor(imageLenna, imageLenna, Imgproc.COLOR_RGB2GRAY); // Start Canny Edge Mat cannyLenna = new Mat(); Imgproc.Canny(imageLenna, cannyLenna,.. 2020. 11. 2.
[OpenCV] 04.. OpenCV 평활화와 이진화(feat.JAVA) JAVA와 OpenCV를 이용하여 이미지 평활화(Equalization)와 이진화(Binarization)를 해보겠습니다. 평활화(Equalization) public static void showEqualizedGrayLenna() { try { String locGrayLenna = "경로생략/LennaGray.png"; Mat imageGrayLenna = Imgcodecs.imread(locGrayLenna); Imgproc.cvtColor(imageGrayLenna, imageGrayLenna, Imgproc.COLOR_BGR2GRAY); Mat imageEqualizedGrayLenna = new Mat(); // Equalize Start Imgproc.equalizeHist(imageGra.. 2020. 10. 17.
[OpenCV] 03.. OpenCV 히스토그램(feat.JAVA) 이번엔 JAVA를 이용하여 RGB Histogram과 Gray Histogram을 그려보겠습니다. RGB Image Histogram public static void showLennaHist() { try { String locLenna = "경로생략/Lenna.png"; Mat imageLenna = Imgcodecs.imread(locLenna); // Histogram Start List bgrPlanes = new ArrayList(); Core.split(imageLenna, bgrPlanes); int histSize = 256; boolean accumulate = false; float[] range = {0, 256}; MatOfFloat histRange = new MatOfFloat.. 2020. 10. 17.
[HTML] 이미지가 없으면 감추기 HTML에서 호출할 이미지가 없으면 해당 태그를 숨김표시하는 코드입니다. 소스코드 2020. 10. 16.
[Mybatis] 무제 프로젝트 중에 발생한 자잘한 문제점 몇 가지를 기록합니다. Application Version Spring 4.2.4 Release JAVA Oracle JDK 1.8.0_171 eGovFrame 3.7.0 Mybatis(DTD) 3.3.0(3.0) JDBC OJDBC6-11.2.0.3 문제 1 - INSERT INTO... SELECT... INSERT INTO TABLE_A SELECT * FROM TABLE_B => ERROR : ORA-00933 : SQL COMMAND NOT PROPERLY ENDED INSERT INTO... SELECT 구문을 INSERT 태그와 함께 사용 시 ORA-00933 오류가 발생합니다. INSERT INTO TABLE_A SELECT * FROM TABLE_B =.. 2020. 9. 29.
[OpenCV] 02.. Gray Scale과 Resize 이번엔 OpenCV로 불러온 이미지를 간단하게 가공해 보겠습니다. 소스코드 import org.opencv.core.Mat; import org.opencv.core.Size; import org.opencv.imgcodecs.Imgcodecs; import org.opencv.imgproc.Imgproc; @SuppressWarnings("static-access") public class Assignment_1 { public static void main(String[] args) { System.load("경로생략/OpenCV/lib/x64/opencv_java440.dll"); try { String locLenna = "경로생략/Lenna.png"; Mat imageLenna = Imgcode.. 2020. 9. 20.