Pinned Repositories
Android-Restaurant-Order-System
This is my university topics. My first project on Android app use Android Studio and FireBase Real-time Database. The whole system can be divided into four parts: Kitchen, Management, Orderbyself and Waiter.
Android-OpenCV_Configuration_in_Android_Studio
A sample about OpenCV use on Android(Use Java). Here have some method like Bitmap/Mat drawing, Mat read picture, Blurry, Filter, Edge Filtering, Gradient, Laplace, Canny, Hough Line/Circle, Contour, Model Matching, Harris, Haar, Camera, ORB, BRISK, AKAZE, Histograms. Some image material can not public. Please relpace your owne. The RTSP resource use from Wowza(https://www.wowza.com/developer/rtsp-stream-test) and Freeway Bureau, MOTC.
IoT-The_Vision_based_on_Traffic_Analysis_System-for_Multicopter_Drone_Application
This is an IoT project. It can be divided into two parts: an app for Android and a drone mount that runs on the Raspberry Pi 4. The app can use the mobile network or Wi-Fi to remotely control the camera of the Raspberry Pi and watch the camera's real-time video stream. Once the image is acquired, the application will use OpenCV to image recognition. The purpose of image recognition is to analyze traffic conditions. However, there are still some limitations, such as the inability to accurately calculate the distance. So probably a relative comparison. This project uses quite a few third-party APIs. On the application side, the Haar and histogram analysis of OpenCV is used and the OpenVPN service that solves the TCP connection of the mobile network. On the Raspberry Pi side, D-link's product DWM-222 is used to provide the mobile network. Turn Raspberry Pi Wi-Fi into a hotspot. It is convenient to connect the mobile phone directly. No need to prepare a Wi-Fi base station. Video streaming is supported by V4l2 API. The streaming source of CCTV is the Highway Authority. The results at this stage are over. OpenVPN's servers are down. Only Wi-Fi remains functional. To learn more, watch the demo video. 這是一個物聯網專案,他可以分為兩個部分:Android的應用程式和一個在樹梅派4上運行的無人機掛載物,應用程式可以使用行動網路或是Wi-Fi遙控樹梅派的攝影機轉動並觀看攝影機的即時影像串流,當影像取得後,應用程式將使用OpenCV進行影像辨識,影像辨識的目的為交通狀況分析,但是目前仍有一些限制,像是無法準確的計算距離,因此可能是一個相對的比較。 這個專案用到相當多的第三方API,在應用程式端,使用到了OpenCV的Haar和直方圖分析以及解決行動網路進行TCP連線的OpenVPN服務,在樹莓派端,使用了D-link的產品DWM-222提供行動網路,將Wi-Fi改成熱點,方便手機直接連線,不需準備Wi-Fi基地台,影像的串流藉助了V4l2的API支援,CCTV的串流來源為高速公路管理局,現階段的成果已經結束,OpenVPN的伺服器已經關閉,只剩Wi-Fi可以正常運作,如想了解,可以觀看示範影片。
Android-Voice_Recognition
This is a example about voice recognition use google offical API. The detect language set is Chinese(Traditional).
Android-WiFiP2P
This sample can use Wi-Fi P2P(peer-to-peer) Mode to transfer a message between two device.
Android-Open-Street-Map
osmdroid
Android-opencv_canny
This is a sample independent from Android-OpenCV Configuration in Android Studio. Only use camera preview and Canny.
Android-speaker
A example to show How to use google official API to make Android speak user typed the word or sentance. Default setting is English.
Android-Text_Recognition
This is a small example about text recognition use the FireBase ML kit. If you want to direct use it. Change the FireBase setting file to your own.
Java-AWT-Exercises
This is some of method about Java AWT code. Include five Events, four layout, twelve UI elements example.
littlepig841220's Repositories
littlepig841220/Android-Open-Street-Map
osmdroid
littlepig841220/Java-AWT-Exercises
This is some of method about Java AWT code. Include five Events, four layout, twelve UI elements example.
littlepig841220/IoT-The_Vision_based_on_Traffic_Analysis_System-for_Multicopter_Drone_Application
This is an IoT project. It can be divided into two parts: an app for Android and a drone mount that runs on the Raspberry Pi 4. The app can use the mobile network or Wi-Fi to remotely control the camera of the Raspberry Pi and watch the camera's real-time video stream. Once the image is acquired, the application will use OpenCV to image recognition. The purpose of image recognition is to analyze traffic conditions. However, there are still some limitations, such as the inability to accurately calculate the distance. So probably a relative comparison. This project uses quite a few third-party APIs. On the application side, the Haar and histogram analysis of OpenCV is used and the OpenVPN service that solves the TCP connection of the mobile network. On the Raspberry Pi side, D-link's product DWM-222 is used to provide the mobile network. Turn Raspberry Pi Wi-Fi into a hotspot. It is convenient to connect the mobile phone directly. No need to prepare a Wi-Fi base station. Video streaming is supported by V4l2 API. The streaming source of CCTV is the Highway Authority. The results at this stage are over. OpenVPN's servers are down. Only Wi-Fi remains functional. To learn more, watch the demo video. 這是一個物聯網專案,他可以分為兩個部分:Android的應用程式和一個在樹梅派4上運行的無人機掛載物,應用程式可以使用行動網路或是Wi-Fi遙控樹梅派的攝影機轉動並觀看攝影機的即時影像串流,當影像取得後,應用程式將使用OpenCV進行影像辨識,影像辨識的目的為交通狀況分析,但是目前仍有一些限制,像是無法準確的計算距離,因此可能是一個相對的比較。 這個專案用到相當多的第三方API,在應用程式端,使用到了OpenCV的Haar和直方圖分析以及解決行動網路進行TCP連線的OpenVPN服務,在樹莓派端,使用了D-link的產品DWM-222提供行動網路,將Wi-Fi改成熱點,方便手機直接連線,不需準備Wi-Fi基地台,影像的串流藉助了V4l2的API支援,CCTV的串流來源為高速公路管理局,現階段的成果已經結束,OpenVPN的伺服器已經關閉,只剩Wi-Fi可以正常運作,如想了解,可以觀看示範影片。
littlepig841220/Java-Swing_Exercises
Some method is same like AWT, no more narration, Add two layout, six UI elements example.
littlepig841220/Java-Basic_Exercises
This repository is about Java basic review. Not all of Java code or method in this repository. Only write some impotant or I easy to forgetten method like a note. Because this is my Java exercises after I graduated from Master. 這是一個有關Java的基礎複習,並沒有將所有的Java code或是方法放上來,只寫了一些重點或是我容易忘記的方法,就像筆記一樣,因為這是我在研究所畢業時所練習的。
littlepig841220/Android-opencv_canny
This is a sample independent from Android-OpenCV Configuration in Android Studio. Only use camera preview and Canny.
littlepig841220/Android-OpenCV_Configuration_in_Android_Studio
A sample about OpenCV use on Android(Use Java). Here have some method like Bitmap/Mat drawing, Mat read picture, Blurry, Filter, Edge Filtering, Gradient, Laplace, Canny, Hough Line/Circle, Contour, Model Matching, Harris, Haar, Camera, ORB, BRISK, AKAZE, Histograms. Some image material can not public. Please relpace your owne. The RTSP resource use from Wowza(https://www.wowza.com/developer/rtsp-stream-test) and Freeway Bureau, MOTC.
littlepig841220/Unity-Chinese_Bear_Fun_Learning_Games
This is a team-make project with others and join R.O.C National Academy for Educational Research competition. We got third place. In our team, we have a front-end engineer, a back-end engineer and a literature teacher. It's a interdisciplinary collaboration. We design a game to help foreigner to learn Chinese. Question is make from Language Database by AI. My duty is front-end coding except art design. I use Unity to make the game. The background music is use from YouTube copyright music. Don't direct use this repository, because the server is shutdown already.
littlepig841220/Android-WiFiP2P
This sample can use Wi-Fi P2P(peer-to-peer) Mode to transfer a message between two device.
littlepig841220/Android-speaker
A example to show How to use google official API to make Android speak user typed the word or sentance. Default setting is English.
littlepig841220/Android-Voice_Recognition
This is a example about voice recognition use google offical API. The detect language set is Chinese(Traditional).
littlepig841220/Android-Text_Recognition
This is a small example about text recognition use the FireBase ML kit. If you want to direct use it. Change the FireBase setting file to your own.
littlepig841220/Android-Restaurant-Order-System
This is my university topics. My first project on Android app use Android Studio and FireBase Real-time Database. The whole system can be divided into four parts: Kitchen, Management, Orderbyself and Waiter.