First of all install update and upgrade your system:
$ sudo apt update
$ sudo apt upgradeThen, install required libraries:
| import numpy as np | |
| from numpy import pi | |
| # import matplotlib.pyplot as plt | |
| N = 400 | |
| theta = np.sqrt(np.random.rand(N))*2*pi # np.linspace(0,2*pi,100) | |
| r_a = 2*theta + pi | |
| data_a = np.array([np.cos(theta)*r_a, np.sin(theta)*r_a]).T | |
| x_a = data_a + np.random.randn(N,2) |
| ''' | |
| Copyright (C) 2018 Andre Lester Kruger | |
| ConcaveHull.py is free software: you can redistribute it and/or modify | |
| it under the terms of the GNU General Public License as published by | |
| the Free Software Foundation, either version 2 of the License, or | |
| (at your option) any later version. | |
| ConcaveHull.py is distributed in the hope that it will be useful, | |
| but WITHOUT ANY WARRANTY; without even the implied warranty of |
| import pandas as pd | |
| import numpy as np | |
| import cv2, os | |
| import scipy | |
| from scipy import signal | |
| import csv | |
| circle_color, line_color = (255,255,0), (0,0,255) | |
| window_length, polyorder = 13, 2 | |
| sd = "workout" |
| What Is OpenGL? | |
| OpenGL is a Graphics rendering API which is operating system independent, window system independent and has high-quality color images composed of geometric and image primitives. | |
| OpenGL APIs can use following … | |
| Gl | |
| OpenGL API implementation (http://www.opengl.org) | |
| Glu | |
| OpenGL Utility | |
| Glut – GLUT (OpenGL Utility Toolkit) – Glut is portable windowing API and it is not officially part of OpenGL. | |
| OpenGL Utility Toolkit (http://www.opengl.org/resources/libraries/glut/) |
Hi! On Thursday 25 April 2021, I entirely switched from macOS to Linux: https://maelvls.dev/evolution-of-my-home-office/. I took note of every adjustment I had to make along the way. I use Ubuntu "vanilla" (with Gnome as my desktop manager).
🔥 Update 26 June 2023: I am abandoning "desktop" Linux! I can't bear having to work around everything all the time, not even counting the tons of problems that occur whenever I do a major version upgrade (e.g., when I upgraded from 21.10 to 22.04, my PPAs broken obviously, and also I lost all the hack I had made to the
/etcto work around problems). I am officially back to macOS starting 26 June 2023. I'll still use my Linux workstation remotely over Mosh, but not as a desktop environment. To learn more: https://hackmd.io/@maelvls/my-macos-tweaks
My other articles: