Today I'm gonna give a try of how to build a virtual machine on AWS in order to integrate my LINEBOT applications
- Sep 28 Tue 2021 09:48
Creating a Virtual Machine on AWS
- Sep 27 Mon 2021 10:51
Developing a Line Bot
- Sep 26 Sun 2021 14:30
Install Heroku and Deploy a Flask Web API
- Sep 19 Sun 2021 09:09
Install MySQL community
google "MySQL community"
- Sep 13 Mon 2021 10:14
A Simple C# window form Application using SQLite and Dapper
nuGet管理套件安裝
- Aug 31 Tue 2021 14:02
A small pygame project
> git status
- May 31 Mon 2021 09:22
Google Meet + Classroom 教師手冊 / 附錄:如何製作教學影片
- Apr 07 Wed 2021 08:01
What is ONNX?
- Mar 15 Mon 2021 10:11
Install PyTorch with Anaconda
You have to install Spyder before Pytorch installation.
- Mar 10 Wed 2021 09:24
YOLOv4-Based 3D Object Tracking
- Feb 22 Mon 2021 13:50
[軟體工程師雜談] 輕鬆搞懂開源程式碼(open source)的授權(license) : apache, mit, bsd, gpl, lgpl, agpl
A good introduction to those who want to understand the differences between MIT, GPL, LGPL licenses.
- Feb 19 Fri 2021 04:12
Convolutional Neural Networks (CNN)
Here is a collection of related Convolutional Neural Networks tutorials that involve object detection and localization.
- Feb 19 Fri 2021 03:20
Keras installation with Anaconda
cuda_10.1.105_418.96_win10
- Feb 07 Sun 2021 10:28
How to calculate the number of parameters in CNN model?
import keras
from keras import layers
from keras import models
print('keras version: {}'.format(keras.__version__))
model = models.Sequential()
model.add(layers.Conv2D(32, (3, 3), activation='relu', input_shape=(28, 28, 1)))
model.summary()
- Feb 03 Wed 2021 09:21
How to show an image in a figure instead of a back-end display?
- Jan 07 Thu 2021 10:38
A Collection of Tutorial for Convolutional Neural Networks
- Jan 04 Mon 2021 16:53
How to import a C++ class from a dll file?
- Nov 24 Tue 2020 09:01
小奧數學歷屆臺灣區初賽試題
- Nov 20 Fri 2020 15:00
Quick Start for Writing a Paper Using LaTex
- Nov 20 Fri 2020 10:28
First class for learning LaTex
- Oct 21 Wed 2020 15:16
Windows 10 上適用於 Linux 的 Windows 子系統安裝指南
- Sep 17 Thu 2020 10:48
How to create a library with Qt and load an image using OpenCV
- Sep 14 Mon 2020 16:26
A Simple Image Viewer Example Using Qt 5
- Sep 01 Tue 2020 12:24
OpenVino with Intel Neural Compute Stick 2
- Aug 31 Mon 2020 09:56
[Design Pattern] 代理模式 (Proxy Pattern)
- Jun 12 Fri 2020 11:29
A collection of QGraphicsView tutorials and applications
- May 28 Thu 2020 17:08
Multiple Object Tracking Benchmark
- May 26 Tue 2020 00:07
QThread tutorial part 2
This time we are going to create a new Object intead of using subclass of QThread,
- May 19 Tue 2020 14:12
QThread tutorial
A good example for writing QThread with a GUI.
- May 15 Fri 2020 11:46
Qt Mouse Event on QLabel
A good example that help you learn how to handle mouse events
- May 15 Fri 2020 10:36
How to find out if the rectangle inside another rectangle?
cv::Mat img(cv::Size(800, 800), CV_8UC3);
// big region of interest (ROI)
Rect roi(100, 100, 400, 400);
rectangle(img, roi, Scalar(255, 0, 0), 1);
// some rectangles
vector<Rect> lpROIs;
lpROIs.push_back(Rect(30, 50, 100, 100));
lpROIs.push_back(Rect(420, 250, 100, 100));
lpROIs.push_back(Rect(150, 140, 100, 100));
lpROIs.push_back(Rect(300, 100, 100, 100));
lpROIs.push_back(Rect(250, 250, 100, 100));
lpROIs.push_back(Rect(300, 450, 100, 100));
// check out if the rectangle inside the ROI
for(int i=0; i<lpROIs.size(); i++)
{
// inside the ROI
if( (roi&lpROIs[i])==lpROIs[i] )
rectangle(img, lpROIs[i], Scalar(0,0,255), -1);
else
rectangle(img, lpROIs[i], Scalar(0,255,0), 1);
}
imshow("img", img);
waitKey();
- May 12 Tue 2020 11:03
Building a computer vision software with Qt and OpenCV
A good example that shows image processing by using OpenCV with Qt IDE.
- Apr 24 Fri 2020 10:22
How to register OpenCV Mat data type in the communication between Qt signal and slot
First, set up OpenCV building environments
- Apr 23 Thu 2020 11:55
How to register OpenCV Mat data type in the communication between Qt signal and slot
First, set up OpenCV building environments
- Apr 22 Wed 2020 16:40
How to hide and remove the boarder of a QTabWidget
- Apr 22 Wed 2020 15:48
How to run a function in a separate thread in Qt Window App
- Apr 22 Wed 2020 14:50
How to Load a image in a Qt Window Application
- Apr 21 Tue 2020 21:44
How to add QTabWidget dynamically
- Apr 13 Mon 2020 08:21
How to create a thread in Qt Application
- Apr 04 Sat 2020 20:48
How to load and display an image on Qt GUI with OpenCV 4.2.0 in Jetson nano
Unfortunately Qt creator in linux does not support BGR888 format, so we have to convert the image to RGB format by using cvtColor funtion before displaying it.
- Apr 04 Sat 2020 20:20
Creating a Qt Console Application with OpenCV4.2.0 in Jetson Nano
- Apr 04 Sat 2020 07:42
QMessageBox Example
- Apr 04 Sat 2020 07:34
Installing Git for Windows v2.26.0
- Apr 02 Thu 2020 11:58
How to Show Another Window From MainWindow in QT
- Mar 31 Tue 2020 18:49
How to load and display an image on Qt GUI with OpenCV 4.2.0
Platform: Windows 10
- Mar 31 Tue 2020 16:55
Creating a Qt Console Application with OpenCV4.2.0
- Mar 30 Mon 2020 11:41
Installing Qt 5.14.1
- Mar 24 Tue 2020 16:16
Installing OpenCV 4.2.0 with Contrib + CUDA 10 + cuDNN 7.6.5 on Windows 10
If you are trying to run DNN in OpenCV and unfortunately get such an error message:
- Mar 17 Tue 2020 16:09
Accelerating OpenCV 4 – build with CUDA 10.0 on Windows
- Feb 17 Mon 2020 14:51
Object Tracking using OpenCV with GPU
- Dec 06 Fri 2019 10:06
偏好隱含型別的區域變數
1: static void Main(string[] args)
2: {
3: var v1 = f1();
4: var avg1 = v1 / 3;
5: Console.WriteLine($"{avg1.GetType().Name}, avg: {avg1}");
6:
7: var v2 = f2();
8: var avg2 = v2 / 3;
9: Console.WriteLine($"{avg2.GetType().Name}, avg: {avg2}");
10:
11: var v3 = f3();
12: var avg3 = v3 / 3;
13: Console.WriteLine($"{avg3.GetType().Name}, avg: {avg3}");
14:
15: var v4 = f4();
16: var avg4 = v4 / 3;
17: Console.WriteLine($"{avg4.GetType().Name}, avg: {avg4}");
18:
19: var v5 = f5();
20: var avg5 = v5 / 3;
21: Console.WriteLine($"{avg5.GetType().Name}, avg: {avg5}");
22: Console.ReadKey();
23: }
24: static double f1()
25: {
26: double x = 100;
27: return x;
28: }
29: static float f2()
30: {
31: float x = 100;
32: return x;
33: }
34: static decimal f3()
35: {
36: decimal x = 100;
37: return x;
38: }
39: static long f4()
40: {
41: long x = 100;
42: return x;
43: }
44: static Int32 f5()
45: {
46: Int32 x = 100;
47: return x;
48: }
- Oct 19 Sat 2019 07:00
OpenCL Error: Unknown error waiting for idle on GeForce GTX 1080 Ti (Device
- Oct 14 Mon 2019 23:49
Windows上的Docker安裝
- Oct 14 Mon 2019 17:06
清楚又最實用的PPT教學(整理)
- Oct 07 Mon 2019 11:48
Face Recognition Database
- Sep 19 Thu 2019 10:07
C# Create a Bitmap from a IntPtr
C# call a c++ method, which is called GetSourceImage(…)
- Sep 08 Sun 2019 21:13
多執行緒與非同步執行
- Aug 18 Sun 2019 10:34
MacBook Pro notes
- Aug 15 Thu 2019 11:03
WPF Dispatcher非同步應用(防止介面無反應)