Skip to content

Instantly share code, notes, and snippets.

{
"BC01": [
{
"ch_note": "1.\u589e\u52a0\u4e24\u4e2a\u9759\u7f6e\u72b6\u6001\u6587\u5b57\u63d0\u793a;\r\n2.\u589e\u52a0\u5e73\u53f0\u53c2\u6570\u8bbe\u5b9a;\r\n3.\u589e\u52a0\u653e\u7535\u6d4b\u8bd5\u529f\u80fd;\r\n4.\u4f18\u5316\u6ee1\u5145\u5145\u7535\u65b9\u5f0f;",
"en_note": "1.Add two static state text prompts;\r\n2.Add platform parameter setting;\r\n3.Add discharge test function;\r\n4.Optimize the full charge mode;",
"time": "2023-2-21",
"url": true,
"version": "BC01:1.10"
},
{
import cv2 as cv
import numpy as np
import fitz
import os
from datetime import datetime
from pathlib import Path
white_cards = True # DO NOT CLOSE THE LID WHEN SCANNING WHITE CARDS!
#include <Windows.h>
#include <iostream>
#include <lowlevelmonitorconfigurationapi.h>
#include <physicalmonitorenumerationapi.h>
#pragma comment(lib, "Dxva2.lib")
using namespace std;
BOOL CALLBACK MyInfoEnumProc(HMONITOR hMonitor, HDC hdcMonitor, LPRECT lprcMonitor, LPARAM dwData)