본문 바로가기

분류 전체보기

(17)
[GITHUB]사용법 Github에 내 로컬 repository를 Publish하기 먼저 Github Desktop을 열어서 올리고싶은 main브렌치로 위치를 이동한다. 이동헀으면 옆에 Publish repository 버튼을 클릭한다. 디폴드값으로 keep the code private 가 체크가 되어있는데 언체크 해줘야 public 이 된다. 여태까지 만든 repository는 local 컴퓨터 안에 있는 repository였던것이다. 비로소 publish를 해야 github 에 올라가게 되는것이다. 여태 만들었던 파일들이 착착착 올라간걸 확인할 수 있다. 또한 6commits를 클릭하면 여태 내가 커밋한 history를 볼 수 있다. Github에 내 로컬 repository Push하기 (README.md 올리기) 근..
Github Desktop 깃허브 데스크탑 Github Desktop 처음 시작하기 깃허브 데스크탑을 처음 실행하고 내 드라이브에 폴더를 하나 만들어야 한다. 이름과 설명을 쓰는데 문제는 로컬 패스를 잘 설정해줘야한다. 내가 잘보고 잘 보이는 곳에 저장소폴더를 만들어줘야한다. 나같은경우는 desktop 안에 만들어주었다. 이름은 git-for-everyone으로 해줬다. 다 만들면 이런창이 뜨게 된다. 폴더 구조로 들어가거나 finder로 들어가서 자신의 repository를 만든곳으로 가보자 그러면 거기에 만든 repository가 생성된것을 볼 수 있다. 그런데 폴더에 들어가보면 아무겄도 안나온다. 윈도우같은경우 숨겨진 폴더를 보이게 하면되고 맥 같은경우 command + shift + .(점) 키를 눌러주면 숨겨진 폴더들이 보여진다. 폴더명..
You may only use the Microsoft .NET Core Debugger (vsdbg) withVisual Studio Code, Visual Studio or Visual Studio for Mac softwareto help you develop and test your applications. 맥북을 쓰는데 C#이 컴파일이 안되서 찾아보았다. 아래는 해결책 인것 같다. 근데 저 ./.vscode/launch.json은 vscode쓰는사람일때이고, 나처럼 맥북써서 visual studio mac을 쓰는사람은 어찌? 할까? 많이 해맸다. 근데 느낌상 exe파일이 디버그 폴더에 안만들어지는게 위에것때문에 그런거 같지는 않다. 찾고 찾고 보니 https://www.c-sharpcorner.com/article/how-to-create-exe-for-net-cor/ How To Create EXE For .Net Core Console Application In this article, you will learn how to create an exe for .NET Core Console applica..
error: Failed to read NuGet.Config due to unauthorized access. Path: '/Users/user/.config/NuGet/NuGet.Config'. Access to the path '/Users/user/.config/NuGet' is denied. 맥북을 쓰는데 누겟이란 프로젝트? 가 권한이 없어서 .config파일에 접근하지 못하는 문제다. 접근이권한이 없어서 폴더를 생성하고 파일을 저장 할 수가 없었다. 이에대해서 설명한 스택오버플로 사이트가 있었다. https://stackoverflow.com/questions/60733861/execution-problems-in-visual-studio-for-mac-2019-nuget-packages
OpenCV 기초 영상(image)이란? 영상을 video로 생각할 수 있지만 여기서는 image를 다루는것이 곧 영상처리임을 알아야 합니다. 영상의 구성요소로는 픽셀이 있죠. 흔히들 1920 x 1080은 픽셀 수를 나타냅니다. 영상은 밝기와 색상이 다른 일정한 수의 픽셀들로 구성됨을 알 수 있습니다. 따라서 픽셀처리가 곧 영상처리의 출발점입니다. 센서들을 살펴보면 빛을 통과시킬때 빨간색만 통과시키는, 초록색만 통과시키는, 파란색만 통과시키는 픽셀이 있음을 알 수 있습니다. CFA를 보면 초록색 픽셀이 더 많은것을 알 수 있는데요. 이는 사람의 눈이 초록색에 더 민감하게 반응하기 때문이라고 합니다. color 이미지는 3개의 채널로 구성됨을 알 수 있습니다. 각각의 채널은 Red, Green, Blue를 나타냅니다. 이..
OpenCV (feat. 아나콘다): Open Source Computer Vision Library 간단한 설명 영상 처리와 컴퓨터 비전 관련 오픈 소스 라이브러리 입니다. 2,500개가 넘는 알고리즘으로 구성되어있고요 간략히 쓰임새를 나열해 보면, -영상 처리, 컴퓨터 비전, 기계 학습과 관련된 전통적인 알고리즘이 있고, -얼굴 검출과 인식, 객체 인식, 객체 3D 모델 추출, 스테레오 카메라에서 3D 좌표를 생성합니다. -고해상도 영상 생성을 위한 이미지 스티칭, 영상 검색, 적목현상 제거, 안구운동추적등을 할 수 있습니다. -4만 7천 이상의 이용자그룹과 정말 많은 다운로드 횟수를 가지고있어 많은 사람들이 사용하고 있습니다 구글, 야후, 마이크로 소프트, 인텔, IBM, 소니, 혼다......등등 대기업부터 신생기업들까지 사용합니다. C, C++, 파이썬, java, 매트랩 인터페이스를 제공합니다..
CSS Border Box box-sizing: border-box; 가령 CSS하다보면 이런 문제가 있습니다. div에 100px값을 줬다고 해봅시다. 그런데 이때 padding을 50px을 주면 전체 길이가 100px로 유지되는것이 아니라 padding값이 원래길이에 더해져서 늘어지기만 합니다. 이유는 div에 width값을 100을줬으면 CSS는 이를 유지하는방향으로 선택합니다. 그래서 div박스는 늘어나게 됩니다. 따라서 해결하기 위해서는 아래와 같은 코드를 삽입해줘야합니다. div { box-sizing: border-box; } 이렇게 되면 패딩 값이 늘어나도 전체 div박스의 크기는 유지가 됩니다. 즉 div에 width값을 줄때는 컨텐트의 width값이지만 box-sizing에게 border-box값을 주게 되면 w..
CSS Media Queries CSS Media Queries CSS로 스크린 화면을 인지하는 방법입니다. 가령 스마트폰으로 웹페이지를 본다면 landscape모드 와 portrait모드를 사용할 것입니다. 컴퓨터 스크린으로 볼때는 스마트폰 스크린보다는 크겠죠? 따라서 브라우저에게 말해주는겁니다. 핸드폰이면 이걸 보여주고 컴퓨터면 이걸 보여달라는 식으 로 말입니다. @media screen을 사용해서 위 내용을 실행 시켜보면 스크린 사이즈를 800px보다 작게 한다면 div의 백그라운드 색이 파랑에서 빨강으로 바뀌게 됩니다. 만약 코드를 이렇게 쓴다면 갸령, @media screen and (min-width: 800px) and (max-width: 1000px){ div { background-color: red; } } 800p..