Skip to content

Instantly share code, notes, and snippets.

View UnaNancyOwen's full-sized avatar

Tsukasa Sugiura UnaNancyOwen

View GitHub Profile
@UnaNancyOwen
UnaNancyOwen / build-opencv.sh
Last active April 3, 2020 07:36
Shell Script for SetUp OpenCV
#!/bin/sh
sudo apt update
## Install Dependencies (Build Tools)
sudo apt install -y build-essential
sudo apt install -y cmake
sudo apt install -y cmake-curses-gui
sudo apt install -y ninja-build
sudo apt install -y pkg-config
## Install Dependencies (GUI)
sudo apt install -y libgtk-3-dev
@UnaNancyOwen
UnaNancyOwen / install-realsense-sdk.sh
Last active March 25, 2020 04:45
Shell Script for SetUp RealSense SDK
#!/bin/sh
# Shell Scripts for Install RealSense SDK from Package
sudo apt-key adv --keyserver keys.gnupg.net --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE || sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE
sudo add-apt-repository "deb http://realsense-hw-public.s3.amazonaws.com/Debian/apt-repo bionic main" -u
sudo apt install -y librealsense2-utils
sudo apt install -y librealsense2-dev
@UnaNancyOwen
UnaNancyOwen / README.md
Last active December 20, 2020 02:55
Shell Script for SetUp Azure Kinect SDK

Shell Script for SetUp Azure Kinect SDK

This is shell script for setup Azure Kinect SDK (Azure Kinect Sensor SDK/Azure Kinect Body Tracking SDK).
You can easily setup Azure Kinect SDK on Ubuntu 18.04 LTS (ARM64, AMD64) using this script.
If you run script and it succeeds, Azure Kinect Viewer will launch.

How To Use

@UnaNancyOwen
UnaNancyOwen / fan.sh
Last active April 29, 2020 01:40
Utility Shell Script for Jetson
# Start Fan [0-255]
echo 255 | sudo tee /sys/devices/pwm-fan/target_pwm
@UnaNancyOwen
UnaNancyOwen / CMakeLists.txt
Last active November 6, 2019 09:00
PNG-like lossless image compression/decompression using Zpng
cmake_minimum_required( VERSION 3.6 )
# Language
enable_language( CXX )
# Compiler Settings
set( CMAKE_CXX_STANDARD 11 )
set( CMAKE_CXX_STANDARD_REQUIRED ON )
set( CMAKE_CXX_EXTENSIONS OFF )
/*
This is C++ wrapper for Record API of Azure Kinect Sensor SDK.
Copyright (c) 2019 Tsukasa Sugiura <t.sugiura0204@gmail.com>
Licensed under the MIT license.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
@UnaNancyOwen
UnaNancyOwen / CMakeLists.txt
Last active November 25, 2023 22:29
First Samplle for OpenCV with ImGui
cmake_minimum_required( VERSION 3.6 )
set( CMAKE_CXX_STANDARD 11 )
set( CMAKE_CXX_STANDARD_REQUIRED ON )
set( CMAKE_CXX_EXTENSIONS OFF )
find_package( Git )
execute_process(
COMMAND ${GIT_EXECUTABLE} clone "https://github.com/ocornut/imgui.git" -b v1.72b
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
@UnaNancyOwen
UnaNancyOwen / k4a_double_exponential_filter.h
Last active July 12, 2023 10:17
Double Exponential Smoothing Filter for Azure Kinect Body Tracking SDK
/*
k4a_double_exponential_filter.h
This file contains holt double exponential smoothing filter for filtering joints.
It was ported for Azure Kinect Body Tracking SDK based on following implementation.
https://social.msdn.microsoft.com/Forums/en-US/045b058a-ae3a-4d01-beb6-b756631b4b42
std::unordered_map<int32_t, double_exponential_filter> double_exponential_filter;
while( true )
@UnaNancyOwen
UnaNancyOwen / CMakeLists.txt
Last active August 11, 2021 13:05
C++ Wrapper for Azure Kinect Body Tracking SDK
cmake_minimum_required( VERSION 3.6 )
set( CMAKE_CXX_STANDARD 11 )
set( CMAKE_CXX_STANDARD_REQUIRED ON )
set( CMAKE_CXX_EXTENSIONS OFF )
project( K4A )
add_executable( K4A k4abt.hpp util.h main.cpp )
set_property( DIRECTORY PROPERTY VS_STARTUP_PROJECT "K4A" )
@UnaNancyOwen
UnaNancyOwen / CMakeLists.txt
Last active December 2, 2023 07:24
Convert Image in Each-Formats of Azure Kinect using OpenCV
cmake_minimum_required( VERSION 3.6 )
project( AzureKinect )
add_executable( AzureKinect util.h main.cpp )
set_property( DIRECTORY PROPERTY VS_STARTUP_PROJECT "AzureKinect" )
set( k4a_DIR "C:/Program Files/K4A/lib/cmake/k4a" CACHE PATH "Path to Azure Kinect SDK (K4A) config directory." )
find_package( k4a REQUIRED )