Skip to content

Instantly share code, notes, and snippets.

@Ducbx
Ducbx / multiprocessing_producer_consumer.py
Created June 14, 2022 09:24 — forked from ownport/multiprocessing_producer_consumer.py
python | multiprocessing producer consumer
# multiprocessing_producer_consumer.py
# https://pymotw.com/3/multiprocessing/communication.html
import multiprocessing
import time
class Consumer(multiprocessing.Process):
@Ducbx
Ducbx / torch_yolov2.ipynb
Last active May 14, 2021 11:00
torch_yolov2.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@Ducbx
Ducbx / quality_metrics_OpenCV.cpp
Created April 13, 2020 08:59 — forked from Bibimaw/quality_metrics_OpenCV.cpp
[C++] SSIM & PSNR quality metrics using OpenCV Mat structure
#include <opencv/cv.h>
#include <opencv/highgui.h>
#include <iostream>
using namespace std;
using namespace cv;
// quality-metric
namespace qm
{
@Ducbx
Ducbx / SummedAreaTable.py
Created April 6, 2020 13:54 — forked from SiestaMadokaist/SummedAreaTable.py
Implementation of summed area table / integral image in python.
class SummedAreaTable(object):
def __init__(self, size, data):
"""
Just because I dislike a 2d array / list.
data should be a List of Integer.
"""
width, height = size
assert width * height == len(data), "invalid data length and or data size"
self.size = size
self.data = data