python
-
Flask 로그인에서 Session 활용하기웹프로그래밍/Flask(Python) 2021. 4. 14. 14:24
이전 시간에 우리는 Flask를 통해 간단한 로그인을 구현해 보았다. 2021.04.13 - [웹프로그래밍/Flask(Python)] - Flask로 로그인 구현하기(No Database) Flask로 로그인 구현하기(No Database) 저번 시간에 우리는 Flask로 간단한 웹 사이트를 구축 해보았다. 2021.04.12 - [웹프로그래밍/Flask(Python)] - Introduction of Flask & Develop Web Application Introduction of Flask & Develop Web Applicati.. insbox.tistory.com Session은 서버에서 보관하고 있는 하나의 오브젝트로, 주로 로그인 정보를 유지하기 위해 사용된다. 오랫동안 사이트에서 아무 ..
-
Introduction of Flask & Develop Web Application웹프로그래밍/Flask(Python) 2021. 4. 12. 17:36
Flask는 파이썬 기반 웹 프레임워크로(Web Framework for Python), 소규모 네트워크 기반 웹 어플리케이션을 제작할 때 빠른 시간내에 웹을 구축할 수 있는 큰 장점을 가지고 있다. Armin Ronacher에 의해 개발되었으며, 웹 개발에 있어서 특별한 도구나 라이브러리가 따로 필요 없기에, 마이크로 프레임워크라고도 불린다. 즉, 이게 무슨 말이냐, React, Mysql, Ajax, SSE(Server Sent Event), 양식 유효성 확인을 독자적으로 구현하는 Django, Tornado 등 다른 웹 프레임 워크와 달리, Python Library를 통해 데이터 처리를 하고 처리 결과에 대해 포맷만 맞추면 원하는 동작을 할 수 있다는 것이다. Library에서 제공하는 편의성을 ..
-
Computer Vision(Gaussian Filtering)[2]프로그래밍/Python 2020. 4. 20. 12:27
30분 넘게 글 쓰다가 인터넷이 팅겨서 다시 씁니다... 정말 성심성의껏 글쓰고 있었는데 이렇게 날라가니까 슬프네요... -------------------------------------------------------------------- 저번 시간에 앞서서 우리는 gaussian filter를 만들었다. 이번 시간에는 convolve 함수와 이미지를 사용하여 실제로 블러된 이미지를 출력하는 시간을 가지도록 하겠다. convolve 코드 필터의 크기로 부터 padding 시켜야 하는 정도가 구해진다. pad함수에 constant라는 zero-padding 파라미터를 넣어 이미지를 zero-padding 시킨다. 위의 그림은 convolution 방법이다. 즉, w * f는 blur처리된 이미지의 한..
-
Computer Vision(Gaussian Filtering)[1]프로그래밍/Python 2020. 4. 20. 00:57
Gaussian filtering을 통해 이미지 블러링을 하는 문제가 있었다. 먼저 Numpy에 대한 기본적인 지식이 필요했지만, 6년만에 잡아보는 파이썬에 for loop조차 돌리지 못하는 나를 보게되었다. 그래서 나는 하루를 python에 투자하기로 했다. Blurred Image 먼저 blurring된 이미지를 얻기 위해서는 Image *(convolution) Gaussian Filter 를 통해 low pass filter를 얻을 수 있다. 이 low pass filtered image를 우리는 일반화 하여 블러링된 이미지라고 부른다. 이번 시간에는 이 컨벌루션에 사용되는 Gaussian Filter를 구하는 시간을 가져보도록 하겠다. Gauss Filter(1 dimension) 코드 결과 값..