https://youtube.com/clip/UgkxEQB7u9l_tNLMhJ8IjZI7mHzAjnxpaTl5 영어 발음이 어려웟음. Extends me 일까? It stuns me 일까? 이걸 어떻게 들을 수 있을까? 이 부분은 후반부 파트에 트래커를 적용시키는 부분인데, yolov8과 BYTETracker간에 맞지 않는 부분이 있어 관습적으로 사용하는 코드가 있다(Boilerplate). https://youtube.com/clip/UgkxW0c7qWYkV3m_jFY4p_zoHx0elt8KHxYi
분류 전체보기
문제상황 vscode에서 jupyter notebook을 interactive window에서 사용해서 matplotlib를 연습하고 있었다. matplotlib를 써서 그래프를 출력하려고 하는데, 그래프가 나오지 않았다. 0. %matplotlib inline을 썼는데, 그래프가 나오지 않고, 라는 문구만 뜬다. 99%의 인터넷 해결사들이 다음과 같은 문구를 넣었는지 꼭 확인해보라고 한다. 확인하자. 그리고 나는 외친다. "나는 넣었다고!!!!!" %matplotlib inline 해결책 진짜 단순하다. vscode라는 가정하에, Figure size... 문구 왼쪽에 점 세개를 누르면 Change Presentation이 있다. 여기서 옵션을 txt/plain에서 img/png로 바꿔주면 된다. 자세..
index.html이나 같은 역할을 하는 html문서의 head 부분에 var parcelRequire; 을 넣는다.
문제상황 : 다양한 크기의 배열을 인자로 받을 수 있는 함수를 만들려고 한다. 책에 나온대로라면, 함수 템플릿을 만들어서 해결한다고 한다. 템플릿으로 정의된 함수를 print(arr11);로 사용하고 싶다면, print가 템플릿으로 정의된 함수인 것을 main함수가 알아야한다. 이럴때 평소 습관대로 print 템플릿 함수를 문서 아래쪽에 적고 싶다면, c++의 매우 기본적인 문법인 전방선언을 해줘야 한다. 문제는, 바로 템플릿으로 정의된 함수를 전방선언하는 위치와 방법이다. 정답은 아래 코드이다. // cppDataStructure.cpp : 이 파일에는 'main' 함수가 포함됩니다. 거기서 프로그램 실행이 시작되고 종료됩니다. // #include #include template void print(..
An IFC schema extension and binary serialization format toefficiently integrate point cloud data into building models 요약 이 논문에서는 IFC 모델과 point cloud datsets 를 합치는 방법을 제시한다. 이 제안은 코어 모델이 포인트를 데카르트 좌표계나 building element surface와 관련된 매개변수 공간상의 포인트들로 저장하는 schema extension을 포함한다. 건물을 스캔하면서 생기는 상당한 양의 데이터(포인트)를 다루기 위해, 이 논문에서는 계층적 데이터 형식과 결합된 intelligent compression approaches를 효과적인 serialization으로써 제..
1. Api로 토스, 금융 결제 등 연결이 되고, 2. 적금 등의 자산 관리를 지출이 아닌 자산으로 잡을 수 있으며 3. 할부를 계산하기 쉽게 적용 4. 물품을 중고거래 할 때에 자산의 가치를 잡기 쉽도록 함. 오늘 할 일 엑셀로 위 기능 중 가능한 것들 다 구현하기 카테고리 분류는 결제처 업종에 따라서 할 수 있을까? 사업자 구분 확인하기 내가 가진 물건들의 가치는 얼마로 계상할 수 있을까? 그것들을 일목요연하게 정리하여 내 총 자산(현금화)했을때로 나타내기. 내가 이것들로 가치를 창출할 수 있다고 가정할 때, 예상 소득을 산정하기 시간, 기억과 돈의 이동(지출과 소득)을 기록하기
"The CropBox.Min and CropBox.Max points are marked in the previous picture. Note that the CropBox.Min point in a perspective view is generated by projecting the crop box front clip plane onto the back clip plane." - RPTHOMAS108 목표 다른 gui나 pangolin같은 그래픽 편집, 디스플레이 툴에서 화면을 움직이면 레빗에서도 똑같이 화면을 움직이는 기능을 구현하려고 한다. 사용할 기능(추측) Pangolin에서 마우스로 제어를 하면 Revit에서 움직이게 하려고 한다. Pangolin에서 전해줄 정보 ---------------..
배열을 스스로의 머리로 생각해서 쓰는 처음 코드다. 파이썬 처럼 for 문을 sizeof(array)의 값 만큼 반복하면 되겠지? 했는데 i 에 이상한 것들이 들어온다. 1번째 원소 : 53, 2번째 원소:253 .... 우선 띄어쓰기를 하고, sizeof(dream)으로 배열의 길이(38)을 받아오는 것을 목표로 간단하게 코드를 진행했다. /*배열에다가 포인터를 써보는 예제이다.*/ #include int main() { int i; /*배열을 만드는 법을 아는가?*/ int dream[] = { 53,253,2421,24,124,2,43,53,2,34,3,2,2,3,2,531,3,51,3,1,2,3,12,4,32,432,1,3,1,2,12,31,23,12,4,32,432,5}; printf("배열의 ..
운영체제: windows11 컴파일러, 에디터: visual studio 2022 코드 /* if 문 공부하려다가 간단하게 사칙연산*/ #include int main(){ double celsius' double fahrenheit; celsius = 17.1; fahrenheit = celsius * (9/5) +32; printf(celsius); printf(fahrenheit); return 0; } 이렇게 코드를 적으면 printf 안에 변수에 에러 표시가 뜬다. argument of type "double" is incompatible with parameter of type "const char *const" printf 문을 쓰는 족족 오류가 나는 것을 확인했다. 너무 기초적인건데 모르는..
하루동안 c언어를 공부한 결과 어느정도 수확이 있었다. 아마도 모르고 지나갔다면, 나중에 어떤 삽질을 할지 모를 정도이다. 배운 순서가 아닌, 기억에 강하게 남는 순서다. 1. 변수의 선언이 아닌 실제 나누기 분자와 분모가 변수의 타입을 결정한다. float f; f = 9/5 printf(f) 를 하면 1이 나온다. f를 float 그릇(데이터 형)에 담아 선언해도, 두번째 줄에서 이미 소수점이 무시되기로 결정됐기 때문. 나눗셈에서 변수의 진짜 유형은 나누기 양 쪽에 있는 숫자에 의해 결정된다. 해결법: f = 9./5 (분자 분모 아무데나 원하는 데이터형으로 표현) 2. 2의 보수 컴퓨터 혹은 cpu가 4비트만을 바라볼줄 아는 바보라고 생각해보자. 3은 0011로 표현된다. 이 때 -3은 표현하는 방..