EADST

C++: Copy ROI and Add Padding

Recently, I did some data augmentation work with C++ OpenCV. Here is one example.

// load image
string test_path = "D:\\test.jpg";
cv::Mat img = cv::imread(test_path, CV_8UC3);
// crop image and get ROI
cv::Rect r(5, 5, 25, 25);
cv::Mat roi = img(r).clone();
cv::imwrite("test_cropped.jpg", roi);
// set padding background
int padding = 20;
cv::Mat img_pad = cv::Mat::zeros(roi.rows + padding * 2, roi.cols + padding * 2, CV_8UC3);
img_pad.setTo(cv::Scalar(255, 255, 255));
// pad image
cv::Rect roi_rect = cv::Rect(padding, padding, roi.cols, roi.rows);
roi.copyTo(img_pad(roi_rect));
cv::imwrite("test_padded.jpg", img_pad);
相关标签
C++
About Me
XD
Goals determine what you are going to be.
Category
标签云
tqdm DeepStream printf LeetCode llama.cpp Bin CTC Vmess 搞笑 scipy 论文速读 v0.dev Zip FlashAttention git-lfs COCO Use CEIR CV WebCrawler uwsgi ONNX UNIX CUDA Jupyter Data Linux 多线程 Tracking RGB Anaconda Image2Text Plotly Password Baidu Augmentation Website 关于博主 Statistics Animate OpenCV 腾讯云 Knowledge PyCharm Bipartite Hungarian Miniforge Land PDF Qwen Ubuntu Input FastAPI Disk BeautifulSoup Domain 算法题 LLAMA MD5 Excel Rebuttal C++ TTS Proxy PDB 签证 YOLO Vim Git 报税 NLTK WAN Docker SPIE Agent Pytorch EXCEL Gemma API IndexTTS2 Food Quantize CAM Sklearn PIP LaTeX ChatGPT Tiktoken 公式 XML Hilton HuggingFace LoRA CLAP VSCode Crawler 强化学习 音频 Transformers Ptyhon VGG-16 Translation SQLite LLM NameSilo Pandas Algorithm Distillation Bert 净利润 Color UI Math Qwen2.5 BF16 Clash hf Paper ms-swift Claude Search Llama Github Qwen2 递归学习法 财报 SQL Shortcut Web HaggingFace Dataset RL InvalidArgumentError CC GPT4 Hotel Bitcoin 顶会 OpenAI git Django GGML FP64 CSV VPN TensorFlow Datetime GPTQ icon 证件照 v2ray 多进程 飞书 logger 论文 ResNet-50 Base64 FP8 Video GIT Logo FP32 版权 mmap Mixtral Freesound Conda tar 继承 Python DeepSeek torchinfo 图标 Firewall Review OCR Pillow TSV News PyTorch Diagram Paddle Random Template uWSGI Streamlit Cloudreve Attention Interview Card RAR diffusers Nginx Michelin Markdown SAM Quantization Safetensors Numpy TensorRT 云服务器 域名 JSON Heatmap QWEN ModelScope Jetson GoogLeNet transformers Plate Magnet AI Pickle BTC Google 图形思考法 Breakpoint Tensor NLP 阿里云 Windows XGBoost FP16 Permission SVR 第一性原理
站点统计

本站现有博文333篇,共被浏览922151

本站已经建立2628天!

热门文章
文章归档
回到顶部