[OpenR8 solution] Socket (Two-way network communication)
Socket is an interface for two-way network communication. It is mainly divided into two types: TCP and UDP. Sockets are different according to the protocol.
[OpenR8 solution] Python (Execute a Python program)
The Python function is used to execute the python file.
[OpenR8 solution] NVIDIA (Check if the device supports NVIDIA GPU and CUDA library)
This solution is to check if the appliance has a GPU and CUDA.
[OpenR8 solution] KVM (Use the http connection to capture the remote computer screen and analyze and remotely control the remote computer with artificial intelligence)-
We use OpenR8 's httpd approach to manipulate remote computers to simulate KVM functionality.
[OpenR8 solution] Timer (Calculate how long it takes to run a certain process)
Timer is used to calculate how long it takes to execute a program, such as how long it takes to calculate the page. The method of use is quite simple.
[OpenR8 solution] Image_PCB_SSD512_Caffe (Using Caffe SSD512 for object detection on PCB)
This solution of Image_PCB_SSD512_Caffe is implemented by Caffe framework and SSD512 (Single Shot MultiBox Detector).
[OpenR8 solution] HttpServer_DeepLearning_Python_PCB (Python TensorFlow Keras Deep Learning Server for PCB Inspection)
The purpose of this solution : The user selects the image through the Web page and obtains the frame that the result message of the object detects.
[OpenR8 solution] Print (Print text in the command window and open a new window to display images)
Print is in the solution folder of OpenR8
[OpenR8 solution] ForLoop (for loop)
ForLoop refers to the for loop in Loop. If there is some basicity for the program, it should be familiar to the loop.
[OpenR8 solution] Halcon (Machine vision library)
This solution consists of two things: deep learning and resize, with a total of two functions. The flow file has been sorted through the OpenR8.
[OpenR8 solution] Image_PCB_MaskRCNN_Keras (Using MaskRCNN and Keras framework for PCB)
Mask R-CNN is an extended application of Faster R-CNN, adding a branch more than Faster R-CNN to segment the target pixels while detecting the target.
[OpenR8 solution] Loop (loop)
Loop is a common control process that repeats certain steps until the condition is reached and can be jumped out.
[OpenR8 solution] If (Conditional)
If refers to the conditional expression, whether the condition is met, and if it is satisfied, it will do the specified thing.
[OpenR8 solution] CURL (Use the CURL library to get external pages)
CURL is a function library of network communication.
[OpenR8 solution] HttpServer_DeepLearning (OpenR8 Caffe deep learning server)
The function of HttpServer_DeepLearning is to read the already trained caffemodel file.
[OpenR8 solution] HttpServer_DeepLearning_Python (Python TensorFlow Keras deep learning server)
The purpose of this solution is to allow users to select images through the web page and obtain a frame of the resulting for object detection.
[OpenR8 solution] HttpServer (Web Server)
The function of HttpServer is to transmit the file to be received, and display the content of the received file through the webpage.
[OpenR8 solution] RegressionForest (date analyzing)
Inference results from the use of random forest prediction data.
[OpenR8 solution] Data_Analysis(Date Analyzing)
Data_analysis uses different methods to model learning and inference of data.
[OpenR8 solution] File (File operation, Delete folder, Delete file, Access binary file, Access string and access image)
This article will introduce and demonstrate how to use it, users can integrate functions to the required places according to their needs.