본문 바로가기
728x90
반응형

Programming52

[Python] 튜플 값 변경이나 추가 및 삭제 가능한가? Python: 튜플 값 변경이나 추가 및 삭제 가능한가? 지난 포스팅에 이어 파이썬의 대표적인 자료형인 튜플에 대해서 보도록 하겠다. 정의에 의하면 튜플은 immutable (변경 불가)한 자료형이기 때문에 한 번 정해지면 바꿀 수 없다. 하지만 변경하는 것에 대한 방법을 종종 보게 된다. 대표적으로 리스트로 변환해서 append()로 추가하고 다시 튜플로 변환 슬라이싱(slicing)을 통한 원소 추가 1 번 방법 아래 코딩은 1번의 방법으로 튜플을 변경한 것이다. 변경이 가능한 것처럼 보이지만 id()를 통해 튜플의 메모리 주소를 출력해 보면 다른 변수라는 것을 알 수 있다. 즉, 변경된 튜플은 변경하는 동안 새롭게 만들어진 튜플이라는 것이다. 2번 방법 이번엔 2번의 방법으로 튜플을 변경해 보자. .. 2020. 11. 4.
[OpenCV] Image Edge Enhancement: 라플라스 연산자 (Laplace Operator)-파이썬 코드 포함 [OpenCV] 라플라스 연산자 (Laplace Operator) 이미지 처리에서 sharpening이라고 하는 즉 선명도를 증가시키는 방법이 몇 가지 있습니다. 가장 대표적인 방법으로 다음의 4가지를 뽑을 수 있고, 이 포스팅에선 라플라스 연산자에 대해서 보도록 하겠습니다. Laplace operator Difference of Gaussians (DoG) Unsharp Filter 2020/10/27 - [분류 전체보기] - [OpenCV] 이미지 경계선 강화: Unsharped 필터 - 파이썬 코드 포함 2020/10/27 - [OpenCV] - [OpenCV] 이미지 경계선 강화: DoG - 파이썬 코드 포함 Laplace operator 라플라스 연산자는 주로 edge를 감지하거나 동작을 잡아내.. 2020. 11. 4.
[OpenCV] 이미지 경계선 강화: DoG - 파이썬 코드 포함 [OpenCV] Difference of Gaussians(DoG) 이미지 처리에서 sharpening이라고 하는 즉 선명도를 증가시키는 방법이 몇 가지 있습니다. 가장 대표적인 방법으로 다음의 3가지를 뽑을 수 있고, 이 포스팅에선 두 개의 가우시안 분포의 차이로 얻는 방법을 보도록 하겠다. Laplace operator Difference of Gaussians (DoG) Unsharp Filter 2020/10/18 - [OpenCV] - [OpenCV] Image Edge Enhancement: 라플라스 연산자 (Laplace Operator)-파이썬 코드 포함 2020/10/27 - [OpenCV] - [OpenCV] 이미지 경계선 강화: Unsharped 필터 - 파이썬 코드 포함 Theory.. 2020. 11. 4.
[OpenCV] 이미지 경계선 강화: Unsharp 필터 - 파이썬 코드 포함 [OpenCV] Unsharp 필터 이미지 처리에서 sharpening이라고 하는 즉 선명도를 증가시키는 방법이 몇 가지 있습니다. 가장 대표적인 방법으로 다음의 3가지를 뽑을 수 있고, 이 포스팅에선 unsharp filter를 사용하는 방법에 대해서 알아보겠다. Laplace operator Difference of Gaussians (DoG) Unsharp Filter 2020/10/18 - [OpenCV] - [OpenCV] Image Edge Enhancement: 라플라스 연산자 (Laplace Operator)-파이썬 코드 포함 2020/10/27 - [OpenCV] - [OpenCV] 이미지 경계선 강화: DoG - 파이썬 코드 포함 Theory The unsharp filter is al.. 2020. 11. 4.
728x90
반응형