aytekin의 노트 133

비판과 긍정

[자청의 초사고 글쓰기 OT강의 미션] - 비판적 사고가 중요하다. 비판과 긍정 2가지를 블로그에 5줄 내외로 작성해보자 OT만 듣고, 미션내용만 보고 "비판과 긍정"이라는 주제에 대해 어떤 내용과 생각들을 정리해보아야 할까 생각을 했다. 그리고 5분 내외로 생각을 정리한 후 글을 써 내려가고 있다. 비판 비판을 한다는 것은 어떤 주장이나 명제에 대해서 그냥 받아들이지 않는다는 것을 의미한다. 그리고 더 나아가 어떤 특정 주제에 대해 근거와 이유를 가지고 반박한다는 것을 의미한다. 비판을 하게 되면 보다 깊은 사고를 할 수 있게 되고 시뮬레이션을 돌려볼 수 있게 된다. 비판적 사고를 한다는 것은 굉장히 피로감이 드는 일이라는 생각이 든다. 딴지걸지 말고 그냥 받아들이고 따라가면 머리속은 편하기 때문이다...

끄적끄적 2024.01.05

cv2 Trackbar를 이용해서 샤프닝 필터 구현하기(unsharpening) - 컬러버전

샤프닝에 대한 자세한 설명 참고 https://aytekin.tistory.com/121 cv2 Trackbar를 이용해서 샤프닝 필터 구현하기(unsharpening) 아래 스크린샷과 코드 일부분은 황선규 박사님의 fastcampus opencv강의를 참조하여 unsharpening 필터링을 구현한 것입니다. 1. 샤프닝 필터란? 간단하게 이야기해서 이미지를 말 그대로 날카롭게 만들 aytekin.tistory.com 결과 코드전문 import sys import numpy as np import cv2 # 슬라이드 바를 이용해서 alpha값을 조정하도록 하고 그 결과로 sharpening 정도를 조절하도록 구현해보기. # color 이미지 src = cv2.imread('rose.bmp') if sr..

cv2 Trackbar를 이용해서 샤프닝 필터 구현하기(unsharpening)

아래 스크린샷과 코드 일부분은 황선규 박사님의 fastcampus opencv강의를 참조하여 unsharpening 필터링을 구현한 것입니다. 1. 샤프닝 필터란? 간단하게 이야기해서 이미지를 말 그대로 날카롭게 만들어주는 필터이다. 다시 말해 색이 변하는 부분을 더 두드러지게 하여 부드러운 이미지를 더 선명하게 보이게끔 만들어주는 작업이다. 2. 언샤프 마스크(Unsharp mask)필터링 원리 아래 4개의 그래프를 보면서 이해해보면 될 것 같다. 원래 이미지 값에 blur처리를 해준다. 변곡점(각도가 변하는 부분)이 이미지에서 경계값을 나타낸다고 이해한다면 2번째 그래프와 같이 부드러운 그래프가 그려진다. 원래 이미지 값에서 blur처리한 이미지 값을 뺀다. 3번 그래프 식을 정리 이런 계산과정을 거..

노개북 챌린지 Final Mission! - 이번년도 개발 공부 계획 설계

개발 공부 계획 세우기 2주간의 노개북 챌린지를 진행했었고 오늘은 그 마지막 날이다. 마지막날의 미션은 개발 공부 계획 설계하는 것이다. 그리고 SMART 방법론을 이용하여 계획을 세워보라는 추천을 해주셨다. SMART 방법론이란, 아래와 같다. Specific(구체적) Measurable(측정 가능한) Achievable(달성 가능한) Realistic(현실적) Time-bound(기한이 있는) Object(목표) 코드스테이츠에서 배웠던 DL 및 NLP이론 복습 및 이해하기(Section4) 남에게 설명할 수 있을 정도까지!!! Activity(구체적인 활동) 공부시간 : 매일 아침 6-8시 2시간 공부해야할 노트 목록 : n411 ~ n434 공부 계획 월화수목 - 이론 공부 금 - 블로그 정리 및 ..

TIL/TIL - 노개북 2023.01.26

[TIL_11 IT잡학사전] 에피소드 39~45

오늘 TIL 3줄 요약 NFT는 원본, original 가치의 소유권을 온전히 보전해줄수 있는 기술이다. 도커는 개발환경을 쉽게 설치해줄 수 있는 기술 REST API는 웹 앱 개발시 지켜야 할 설계규칙이다. TIL (Today I Learned) 날짜 2023.01.25 오늘 읽은 범위 에피소드 39 : 인공지능, 머신러닝, 딥러닝 아직도 구분하기 힘들다고? 에피소드 40 : REST API라니, 휴식 API인가? 이게 대체 뭐죠? 에피소드 41 : 도커가 뭐지? 왜 필요할까? 에피소드 42 : 암호화폐의 진실 에피소드 43 : 하이브리드 앱? 뭐라고요? 에피소드 44 : NFT가 도데체 뭐길래? 에피소드 45 : 멀웨어, 바이러스, 웜 개념 몽땅 정리 책에서 기억하고 싶은 내용을 써보세요. 에피소드 ..

TIL/TIL - 노개북 2023.01.25

[TIL_10 IT잡학사전] 에피소드 35~38

오늘 TIL 3줄 요약 비밀번호 시스템은 해쉬함수사용 객체지향 프로그래밍은 공장의 틀 생각. 함수형 프로그래밍은 선언형 프로그래밍의 컨셉을 따른다. TIL (Today I Learned) 날짜 2023.01.24 오늘 읽은 범위 에피소드 35 : 비밀번호는 어떻게 저장될까? 에피소드 36 : 객체 지향 프로그래밍이 뭐죠? 1 에피소드 37 : 객체 지향 프로그래밍이 뭐죠? 2 에피소드 38 : 함수형 프로그래밍이 뭐죠? 책에서 기억하고 싶은 내용을 써보세요. 해시함수를 이용하여 비밀번호 시스템을 구현할 수 있다. 1. 해시함수는 동일한 입력값에대해 동일한 출력값을 가진다. 2. 입력값이 조금만 바뀌어도 출력값은 엄청나게 크게 바뀐다. 추론이 불가능. 3. 반대로 출력값을 입력해도 원래 입력값이 나오지 않..

TIL/TIL - 노개북 2023.01.24

[TIL_9 IT잡학사전] 에피소드 30~34

오늘 TIL 3줄 요약 코드는 살아있는 생명체처럼! 자주 살펴봐주고 가꿔줘야 한다. 깃은 커피 깃헙은 커피숍같은 관계 SQL과 NoSQL모두 필요에 따라 사용하면 됨 TIL (Today I Learned) 날짜 2023.01.22 오늘 읽은 범위 에피소드 30 : 코로나가 준 레거시 시스템의 교훈 에피소드 31 : 데이터와 단짝 친구, SQL 에피소드 32 : NOSQL이 뭐죠? 에피소드 33: 깃&깃허브, 똑같은 거냐고? 에피소드 34 : 버전을 표기하는 방법도 있어요? 책에서 기억하고 싶은 내용을 써보세요. SQL은 DBMS와 대화하기 위한 언어 ORM은 SQL의 언어를 내가 사용하는 프로그래밍 언어로 번영해주는 기술이다. 몽고디비(MongDB) 도큐먼트 데이터베이스 json형식으로 구성되어 있다. ..

TIL/TIL - 노개북 2023.01.22

[TIL_8 IT잡학사전] 에피소드 26~29

오늘 TIL 3줄 요약 설명이 필요한 개그는 이미 실패한 개그 -> 코드도 개그처럼 센스있게! 정렬 알고리즘은 개념을 이해하고 필요할 때 검색해서 바로바로 꺼내먹자. 스텍, 큐, 헤시테이블처럼 자료구조는 적용분야가 각각 다름. TIL (Today I Learned) 날짜 2023.01.21 오늘 읽은 범위 에피소드 26 : 정렬 알고리즘이 뭐죠? 에피소드 27 : 스텍, 큐 가 뭐죠? 에피소드 28 : 헤시 테이블이 뭐죠? 에피소드 29 : 개발자 필수 소양, 클린 코드! 책에서 기억하고 싶은 내용을 써보세요. 버블정렬 , 선택정렬 , 삽입정렬 모두 시간복잡도는 O(N^2)이지만 실제 정렬속도는 다르다. 버블

TIL/TIL - 노개북 2023.01.21