목록CELLON Vision/Test Result (7)
박민혀기

단계별 과정 1 : ROI Area 원본 2 : Sharpening하여 외곽선 뚜렸하게 부각 3 : 2에서 부각된 이미지를 Sobel x축 방향 필터링하여 x축 엣지만 추출 4 : Threshold를 활용하여 Binary Image로 변환(3번 과정으로만 하기엔 일치도 차지가 미미하여 불량 부분일시 일치도 분명화)

CELLON I 시료 걸쇠 Soble 추출 Sobel 필터는 미분을 통해 엣지(외곽선)를 추출하는 필터이다. 강점은 미분 방향에 따라 원하는 특정 부분을 검출 할 수 있다는 것이다. ex) x 방향 미분, y 방향 미분 아래 필터링 결과들은 x방향 미분을 통해 가로 방향 엣지만 추출된 걸 확인할 수 있다! 가우시안 블러 : Size(5, 5) 샤프링 : 원본 이미지 비중 6, 블러링 이미지 비중 -5 원본 이미지에 샤프링(이미지를 날카롭게 표현)하여 외각선 부각! Canny 알고리즘 활용에서 샤프링을 하지 않은 이유는 잡음이 매우 많이 증가됨.. -> 분류 불가수준의 잡음 추출 & 저장 소스 코드 #pragma comment(lib, "opencv_world453.lib") #pragma comment(..

CELLON I 시료 걸쇠 Canny 추출 최적 Threshold Low Threshold = 10 High Threshold = 50 블러링 X 샤프링 X GrayScale 원본에서 추출 추출 & 저장 소스 코드 #pragma comment(lib, "opencv_world453.lib") #pragma comment(lib, "opencv_world453d.lib") #include #include "opencv2/opencv.hpp" using namespace std; using namespace cv; int main(){ for (int i = 8; i < 23; i++) { char file_name[80]; sprintf_s(file_name, "C:\\Users\\MinHyeok\\Dow..

광량의 따른 HSV 변화와 일치율 변화 기준 값 Hue : 1011 Saturation : 996 Value : 864 광량 : 100% 광량 : 90% 광량 : 80% 광량 : 70% Hue : 1010 Hue : 975 Hue : 965 Hue : 943 Saturation : 978 Saturation : 953 Saturation : 955 Saturation : 944 Value : 862 Value : 835 Value : 837 Value : 818 일치율 : 99% 일치율 : 96% 일치율 : 95% 일치율 : 94% 광량 : 50% 광량 : 40% 광량 : 30% 광량 : 20% Hue : 941 Hue : 873 Hue : 710 Hue : 581 Saturation : 942 Satu..
라즈베리파이 CM4 기준 ROI_NUM = 40 Frame Processing Average = 0.356sec 연구실 PC기준 ROI_NUM = 20 Frame Processing Average = 0.037sec ROI_NUM = 50 Frame Processing Average = 0.07sec 시간 평균 값 계산 프로그램 import os f = open('TimeData_40_RPI.txt') lines = f.readlines() lines[:2] total = 0 for i in lines[:]: total =+ float(i) print(total) 아래 코드로 실행 // flag define 처리=>OK //Center Marking=>OK //일치도 트랙바 조절=>OK //키 입력시 촬..
※모든 조건은 동일(카메라에 LED 부착하여 외부 환경은 상관X) 10월 6일 WIDTH = 640 HEIGHT = 480 ROI_NUM = 2 Accuracy_Percent = 90 Total = 44277 Good = 44277 Bad = 0 10월 7일(오전+오후) WIDTH = 640 HEIGHT = 480 ROI_NUM = 2 Accuracy_Percent = 94 Total = 38035 + 27876 Good = 38035 + 27876 Bad = 0