Skip to content

Instantly share code, notes, and snippets.

@tomoaki0705
tomoaki0705 / log.md
Created December 20, 2023 00:06
Build log with Visual Studio + ARM64
Build started at 6:00...
------ Build started: Project: ZERO_CHECK, Configuration: Release ARM64 ------
Checking Build System
------ Build started: Project: zlib, Configuration: Release ARM64 ------
Building Custom Rule C:/opencv/3rdparty/zlib/CMakeLists.txt
adler32.c
compress.c
crc32.c
deflate.c
@tomoaki0705
tomoaki0705 / log3.txt
Created July 26, 2022 14:41
Entire log
This file has been truncated, but you can view the full file.
CTEST_FULL_OUTPUT
OpenCV version: 3.4.18-dev
OpenCV VCS version: 3.4.18-63-g546be0a952
Build type: Release
Compiler: /usr/bin/c++ (ver 10.2.1)
Parallel framework: pthreads (nthreads=8)
CPU features: NEON FP16 *NEON_DOTPROD
OpenCV(OpenCL:0): clGetPlatformIDs(0, NULL, &numPlatforms)
OpenCV(OpenCL:0): clGetPlatformIDs(numPlatforms, &platforms[0], &numPlatforms)
arm_release_ver of this libmali is 'g6p0-01eac0', rk_so_ver is '5'.
@tomoaki0705
tomoaki0705 / log.md
Created July 25, 2022 21:02
Full dump of OpenCL capability of Mali G610
$ ./opencv_version --opencl
3.4.18-dev
arm_release_ver of this libmali is 'g6p0-01eac0', rk_so_ver is '5'.
OpenCL Platforms:
    ARM Platform
        iGPU: Mali-LODX r0p0 (OpenCL 2.1 v1.g6p0-01eac0.efb75e2978d783a80fe78be1bfb0efc1)
Current OpenCL device:
    Type = iGPU
    Name = Mali-LODX r0p0
@tomoaki0705
tomoaki0705 / draft.md
Last active July 6, 2022 12:53
So many warnings on GCC11
System information (version)
@tomoaki0705
tomoaki0705 / story02.md
Created May 13, 2022 15:41
ソリューションアーキテクト、家を買う(ローン審査と土地決済編)

TL;DR

ローンって何それおいしいの?

前回までのあらすじ

家を内見した当日に購入の申込みをした。

ローン審査

購入申込みしたら、次はローンの申込みである。

@tomoaki0705
tomoaki0705 / story01.md
Last active May 1, 2022 21:10
ソリューションアーキテクト注文住宅を買う(申込編)

TL;DR

  • 銀行員の嫁と結婚しろ

あらすじ

子供が今度小学校に上がる。それに伴い、今までよりは簡単に引っ越せなくなる。引っ越すなら今のうち、ということで家を購入した。 家を買うまで様々な出来事、判断基準などがあったので、備忘録の意味でも書いておきたい。

なお、バイアスかかりまくりの、あくまで1件のサンプルとしての意見だということを踏まえた上で読んでいただきたい。

背景

@tomoaki0705
tomoaki0705 / dst_cpu_emphasized.png
Last active October 1, 2021 13:41
Error log of cudafilters
dst_cpu_emphasized.png
@tomoaki0705
tomoaki0705 / log.md
Created August 22, 2021 23:56
OpenCV version on Firefly RK3399
$ ./opencv_version -v

General configuration for OpenCV 3.4.15-dev =====================================
  Version control:               3.4.15-71-g77a5c43

  Extra modules:
    Location (extra):            /opencv_contrib/modules
    Version control (extra):     3.4.15
@tomoaki0705
tomoaki0705 / list.md
Last active December 31, 2020 00:38
List of generated binary in OpenCV 5.0.0
$ ls bin
opencv_annotation               opencv_test_core
opencv_interactive-calibration  opencv_test_dnn
opencv_perf_3d                  opencv_test_features2d
opencv_perf_calib               opencv_test_flann
opencv_perf_core                opencv_test_gapi
opencv_perf_dnn                 opencv_test_highgui
opencv_perf_features2d          opencv_test_imgcodecs
opencv_perf_gapi opencv_test_imgproc
@tomoaki0705
tomoaki0705 / text.md
Last active April 27, 2024 14:25
「OpenCVの画像処理をGPU(CUDA)で高速化する」を読んでresizeをマルチコア対応するお話。

はじめに

OpenCVでの処理(リサイズなど)を、簡単にマルチコア化する方法をどなたかご存知でしたら教えて頂けないでしょうか? TBBを使ってスレッドを作る方法は色々見つかったのですが、単にcv::resize()をマルチコア動作で高速化させたいです。

TL;DR

  • Python バインディングが遅い
  • OpenCV の resize はずっと昔からマルチコア対応している