*혁*
Bronze개인
팔로워0 팔로우
소개
등록된 소개글이 없습니다.
전문분야 등록된 전문분야가 없습니다.
판매자 정보
학교정보
입력된 정보가 없습니다.
직장정보
입력된 정보가 없습니다.
자격증
  • 입력된 정보가 없습니다.
판매지수
전체자료 9
검색어 입력폼
  • [2011년 확률및 불규칙 신호론] C++을 이용한 Lena 영상 가우시안 노이즈 삽입 and 복원
    ★관련이론★◎ 가우시안 노이즈를 입힌 image를 복원하기 위해서 512*512 픽셀을 생성하기위해서 가로, 세로로 배열을 만들었다. 처음에는 가우시안노이즈가 랜덤하게 더해졌기 때문에 역으로 생각해서 역으로 빼면 되지 않을까 해서 그러한 소스를 작성하였지만 예상과 달리 거의 제거되지 않았고 표준편차를 크게 하면 할수록 오히려 필터가 되지 않고 오히려 더 NOISE를 더 입히게 되었습니다.가우시안 노이즈이기 때문에 평균에 가까운 것들의 나올 확률이 가장 높기 때문에 표준편차를 10미만으로 했지만 생각보다는 깨끗하게 제거되지 않았습니다.평균을 조절해보니 0에 가까울수록 밝게 이미지가 생성되고 255에 가까울수록 까만 화면이 나왔습니다.인터넷과 각종 서적을 이용하여 찾아보았더니 가우시안 노이즈를 제거하기 위해서 효과적인 방법은 가우시안 스무딩 필터 및 메디안 필터라는 것을 발견하였습니다.이번 project를 위해서 저는 메디안 필터를 이용하였습니다.메디안 필터란 3*3영역 내의 9개화소의 농도를 조사한 후 작은 순으로 나열하는 것으로 예들 들어 2 3 3 4 4 4 5 10 인 경우에 4인 중앙의 값을 메디안이라 하며, 이 값을 결과로 취하는 것을 메디안 필터라고 합니다.이 경우는 전부 9개이므로 왼쪽에서 5번째에 있는 농도 4가 구하는 화소의 농도가 됩니다. 이와 같이 하면 주위와 비교하여 극단적으로 농도차가 있는 경우 크기순으로 나열이 왼쪽 끝이나 오른쪽 끝으로 모이게 되어 중앙값으로 선택되지 않기 때문에 노이즈가 제거 되는 것입니다. 이와 같이 메디안 필터는 어떤 화소 주변의 일정역역 내 농도의 중앙값을 구해, 그것을 원하는 화소의 농도로 처리하는 것입니다. 그렇다면 중앙값이 4가 되어 원래는 3 이던 것이 4로 변하게 되는데 이것이 메디안 필터에 의해 입은 피해라 할 수 있는데 우리 눈으로는 알아차리기 어렵기 때문에 문제가 되지 않습니다. 이동 평균법에서는 노이즈 성분도 평균을 계산하는 데 들어가므로 출력 값이 노이즈의 영향을 받지만, 메디안 필터의 경우 노이즈 성분은 선택되기 어려우므로 출력에 별 영향을 미치지 않습니다.메디안 필터를 여러 번 할수록 이미지는 점차 뿌연 해 지는 것을 알 수 있었습니다.★참고자료: C언어로 배우는 실천 영상 처리 저자: 박종일Visual C++을 이용한 디지털 영상처리 저자: 강동중 /하종은소스코드 (Visual C++이용)< Median Filter을 이용한 가우시안 노이즈 제거하기.>#include#include#include#include // rand 함수수를 쓰기위해 헤더 파일#define height 512 // 열의 512 pixel을 정의#define width 512 // 행의 512 pixel을 정의unsigned char **object(int i, int j);// 메인에서 함수를 이용하기 위해서 정의int open(char imfile[], unsigned char **a, int ND1, int MD1, int N, int M);int save(unsigned char **a, char imfile[],int N1,int M1,int N2,int M2);int medfilter(unsigned char **a,unsigned char **b, int NW, int MW, int N1, int M1, int N2, int M2); // median filter 함수 정의float rand0(); // rand 함수 정의void sort(int *t, int NM); // gaussian noise에서 사용할 함수 정의void main(void) // 메인 시작{unsigned char **image1, **image2, **image3;image1 = object(height, width);// 함수를 호출하여 할당된 메모리의 값을 image1에 넣는다.image2 = object(height, width); // 함수를 호출하여 할당된 메모리의 값을 image2에 넣는다.image3 = object(height, width);//함수를 호출하여 할당된 메모리의 값을 image3에 넣는다.open("lena_512_noise.raw", image1, 0, 0, height, width);// image를(lena_512.raw) 불러들인다.medfilter(image1, image2, 5, 5, 0, 0, height, width);// noise가 들어간 이미지를 filter에 통과 시켜 저장save(image2, "lena noise_med_filter.raw", 0, 0, height, width);// filter된 이미지 저장}unsigned char **object(int i, int j){unsigned char **m;int ii;m = (unsigned char **)malloc(i*sizeof(unsigned char *));// 열 메모리를 동적으로 할당for(ii=0; ii
    공학/기술| 2010.11.16| 7페이지| 2,500원| 조회(736)
    미리보기
  • C언어를 이용하여 BPSK와 DS/BPSK 수신기를 각각 구현 [2010 최신]
    전자공학과 통신이론 2 HW#32010년 11월 25일목표 : BPSK와 DS/BPSK 수신기를 각각 구현하고 성능을 측정하여 비교한다.개요 :? 각 Data File에는 AWGN Channel를 통하여 수신된 신호가 저장되어 있고, 각 통신 방식에 대한 규격은 다음과 같다.* 공통- Carrier :- 위상 : Bit=1일 때 0, Bit=0일 때 180- Symbol 구간 : 60 Samples* BPSK- File Name : bpsk.dat* DS/BPSK- File Name : dsbpsk.dat- Chip 구간 : 4- PN Code : {1,-1,-1,-1,1,1,1,1,-1,1,-1,1,1,-1,-1}* 송신한 Bit 정보 : bit.dat (총 1,000 bits)문제 :BPSK와 DS/BPSK 의 Bit Error Rate를 각각 구하고 차이를 설명하시오.1. BPSK [C Code]#include #include #include #define PI 3.141592653589void main(){FILE *fin,*fin_bit;float input, sum=0;int i,j;int result1,result2,err=0 ;fin = fopen("bpsk.dat","rb"); // 파일을 불러온다.fin_bit = fopen("bit.dat","rb");for(i = 0; i
    공학/기술| 2010.12.04| 7페이지| 1,500원| 조회(540)
    미리보기
  • [2010년 확률및 불규칙 신호론] C++을 이용한 Lena 영상 가우시안 노이즈 삽입 and 복원 평가A좋아요
    ★관련이론★◎ 가우시안 노이즈를 입힌 image를 복원하기 위해서 512*512 픽셀을 생성하기위해서 가로, 세로로 배열을 만들었다. 처음에는 가우시안노이즈가 랜덤하게 더해졌기 때문에 역으로 생각해서 역으로 빼면 되지 않을까 해서 그러한 소스를 작성하였지만 예상과 달리 거의 제거되지 않았고 표준편차를 크게 하면 할수록 오히려 필터가 되지 않고 오히려 더 NOISE를 더 입히게 되었습니다.가우시안 노이즈이기 때문에 평균에 가까운 것들의 나올 확률이 가장 높기 때문에 표준편차를 10미만으로 했지만 생각보다는 깨끗하게 제거되지 않았습니다.평균을 조절해보니 0에 가까울수록 밝게 이미지가 생성되고 255에 가까울수록 까만 화면이 나왔습니다.인터넷과 각종 서적을 이용하여 찾아보았더니 가우시안 노이즈를 제거하기 위해서 효과적인 방법은 가우시안 스무딩 필터 및 메디안 필터라는 것을 발견하였습니다.이번 project를 위해서 저는 메디안 필터를 이용하였습니다.메디안 필터란 3*3영역 내의 9개화소의 농도를 조사한 후 작은 순으로 나열하는 것으로 예들 들어 2 3 3 4 4 4 5 10 인 경우에 4인 중앙의 값을 메디안이라 하며, 이 값을 결과로 취하는 것을 메디안 필터라고 합니다.이 경우는 전부 9개이므로 왼쪽에서 5번째에 있는 농도 4가 구하는 화소의 농도가 됩니다. 이와 같이 하면 주위와 비교하여 극단적으로 농도차가 있는 경우 크기순으로 나열이 왼쪽 끝이나 오른쪽 끝으로 모이게 되어 중앙값으로 선택되지 않기 때문에 노이즈가 제거 되는 것입니다. 이와 같이 메디안 필터는 어떤 화소 주변의 일정역역 내 농도의 중앙값을 구해, 그것을 원하는 화소의 농도로 처리하는 것입니다. 그렇다면 중앙값이 4가 되어 원래는 3 이던 것이 4로 변하게 되는데 이것이 메디안 필터에 의해 입은 피해라 할 수 있는데 우리 눈으로는 알아차리기 어렵기 때문에 문제가 되지 않습니다. 이동 평균법에서는 노이즈 성분도 평균을 계산하는 데 들어가므로 출력 값이 노이즈의 영향을 받지만, 메디안 필터의 경우 노이즈 성분은 선택되기 어려우므로 출력에 별 영향을 미치지 않습니다.메디안 필터를 여러 번 할수록 이미지는 점차 뿌연 해 지는 것을 알 수 있었습니다.★참고자료: C언어로 배우는 실천 영상 처리 저자: 박종일Visual C++을 이용한 디지털 영상처리 저자: 강동중 /하종은소스코드 (Visual C++이용)< Median Filter을 이용한 가우시안 노이즈 제거하기.>#include#include#include#include // rand 함수수를 쓰기위해 헤더 파일#define height 512 // 열의 512 pixel을 정의#define width 512 // 행의 512 pixel을 정의unsigned char **object(int i, int j);// 메인에서 함수를 이용하기 위해서 정의int open(char imfile[], unsigned char **a, int ND1, int MD1, int N, int M);int save(unsigned char **a, char imfile[],int N1,int M1,int N2,int M2);int medfilter(unsigned char **a,unsigned char **b, int NW, int MW, int N1, int M1, int N2, int M2); // median filter 함수 정의float rand0(); // rand 함수 정의void sort(int *t, int NM); // gaussian noise에서 사용할 함수 정의void main(void) // 메인 시작{unsigned char **image1, **image2, **image3;image1 = object(height, width);// 함수를 호출하여 할당된 메모리의 값을 image1에 넣는다.image2 = object(height, width); // 함수를 호출하여 할당된 메모리의 값을 image2에 넣는다.image3 = object(height, width);//함수를 호출하여 할당된 메모리의 값을 image3에 넣는다.open("lena_512_noise.raw", image1, 0, 0, height, width);// image를(lena_512.raw) 불러들인다.medfilter(image1, image2, 5, 5, 0, 0, height, width);// noise가 들어간 이미지를 filter에 통과 시켜 저장save(image2, "lena noise_med_filter.raw", 0, 0, height, width);// filter된 이미지 저장}unsigned char **object(int i, int j){unsigned char **m;int ii;m = (unsigned char **)malloc(i*sizeof(unsigned char *));// 열 메모리를 동적으로 할당for(ii=0; ii
    공학/기술| 2010.11.30| 8페이지| 2,000원| 조회(662)
    미리보기
  • cds를 이용한 미션임파서블 경보기 회로도 있어요 [2010최신] 프로젝트
    목차1. 과제 선정 및 목표 2. 제작물에 대한 동작원리 및 응용 3. 사용되는 주요 소요 부품 4. 제작 과정 5. 제작 비용1. 과제 선정 및 목표기초전자 회로 및 실험 시간에서 실습한 내용을 바탕으로 우리가 직접 전자 장치를 제작함으로 써 다양한 회로설계 능력과 IC, Phototransistor, transistor 등 각종 소자의 작동원리를 학습하고 장비를 사용하는 능력과 함께 제작능력이 향상 될 수 있다.2. 제작물에 대한 동작원리 및 응용2. 제작물에 대한 동작원리 및 응용레이져포인터포토 트랜지스터LED3. 사용되는 주요 소요 부품IC – 4060, 4028 트랜지스터 KTA1266, KTC3198 포토 트랜지스터 ST-1KLA LED 다이오드 1N4148 마일러 콘덴서 0.0047uF 전해 콘덴서 100uF/16V3. 사용되는 주요 소요 부품저항 푸쉬 스위치 레이저 포인터 스피커 PBC (기판) 전선PN상을 형성하고 있는 반도체 요소에 직류 전압이 주어지면 전자는 'N'에서 'P'로 흘러가고 'P'와 'HOLE'은 'N'쪽으로 움직인다. 결합점(JUNCTION) 근처에서 전자와 HOLE은 서로 결합한다. 이러한 결합현상이 일어날 때 생기는 에너지가 곧 LED에 의해 방출되는 빛 에너지가 된다.① LED (발광다이오드 [luminescent diode])② 전해콘덴서 작은 용량의 전기를 충전 or 방전 하는 역할을 한다③ IC 4060 원하는 타이밍을 설정하는데 사용됨(입력)Q6,Q7,Q8 3개의 신호로 빛의 유무의 타이밍을 설정Q6 Q7 Q8④ IC 4028 .- A0 to A3 입력을 지정합니다 - Oo to O9 출력합니다.(HIGH로 활성)2. 제작물에 대한 동작원리 및 응용⑤.Photo-transistorI베이스 = low 이면 I콜렉터 = low I베이스=high 이면 I콜렉터 = high⑤.Photo-transistor콜렉터 출력 빛이 있으면 LOW 빛이 없으면 HIGH5. 제작 비용물품명가격IC,콘덴서 및 저항6,000LED,다이오드2,000마일러콘덴서,전혀콘덴서,스위치5,000PCB 및 레이져포인터 기타27,000총40,0005. 프로젝트 진행일정작품선정 및 이론연구 회로구성재료 구입 작품제작구현 및 작동 TEST 수정 및 보완 프로젝트 발표1주 2주 3주 4주1주 2주 3주 4주2주 3주 4주 5주1주 2주 3주 4주{nameOfApplication=Show}
    공학/기술| 2010.11.30| 19페이지| 3,000원| 조회(327)
    미리보기
  • 전자주사위 프로젝트
    작품 소개 (전자 주사위)목 적 기초전자 회로 및 실험 시간에서 실습한 내용을 바탕으로 우리가 직접 전자 장치를 제작함으로 써 다양한 회로에 대한 이해뿐만 아니라 전자 장 비를 사용하는 능력과 함께 제작능력이 향상 될 수 있다.작품 활동 진행 상황현재 부품을 구입 완료. 회로도에 맞게 납땜을 진행 중.작품 활동 사진주사위LED부분→←회로부분← 배터리 부분전자 주사위의 회로도앞으로의 활동 계획납땜을 완료한 후 디버깅을 할 예정.☞ Gantt chart{nameOfApplication=Show}
    공학/기술| 2010.11.30| 6페이지| 1,000원| 조회(680)
    미리보기
전체보기
받은후기 3
3개 리뷰 평점
  • A+최고예요
    2
  • A좋아요
    0
  • B괜찮아요
    0
  • C아쉬워요
    1
  • D별로예요
    0
전체보기
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2026년 04월 22일 수요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
2:00 오전
문서 초안을 생성해주는 EasyAI
안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감