Skip to content

Instantly share code, notes, and snippets.

View tamnguyenvan's full-sized avatar

Tam Nguyen tamnguyenvan

  • Ha Noi Viet Nam
View GitHub Profile
import sys
import os
sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), '..')))
ROOT_PATH = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
import numpy as np
import json
import torch
import argparse
import time
import math
from pathlib import Path
import cv2
import torch
import torch.backends.cudnn as cudnn
from numpy import random
import numpy as np
categories = [
'unuse0',
'unuse1',
'1 line dark',
'2 lines dark',
'1 line light',
'2 lines light',
'unuse6',
'unuse7',
'unuse8',
import shutil
import os
from pathlib import Path
def load_files(dir: str, ext: str):
paths = []
for root, dirs, files in os.walk(dir):
for file in files:
from typing import Tuple, Any
import numpy as np
from savant.base.converter import BaseComplexModelOutputConverter
from savant.base.model import ComplexModel
from numba.typed import List
from savant.selector.detector import nms_cpu
def area_of(left_top, right_bottom):
import shutil
import os
from pathlib import Path
import cv2
def load_files(dir: str, ext: str):
paths = []
for root, dirs, files in os.walk(dir):
for file in files:
from Cocoa import NSCursor, NSImage, NSBitmapImageRep, NSPNGFileType
import numpy as np
import matplotlib.pyplot as plt
from io import BytesIO
import cv2
def get_cursor_info():
# Lấy con trỏ hiện tại
cursor = NSCursor.currentSystemCursor()
import sys
from PySide6.QtWidgets import QApplication, QWidget, QVBoxLayout, QLabel
from PySide6.QtCore import Qt
class CursorShapeTest(QWidget):
def __init__(self):
super().__init__()
layout = QVBoxLayout()
from dataclasses import dataclass
from tqdm import tqdm
import os
import re
import math
import uuid
import torch
import shutil
import imageio
import ffmpeg