Commit Graph

  • 4d7667056a Went back to time.sleep to make less compute intensive. Fixed get_fonts imports. Updated get_texture_atlas.py to include every character the font has and export to compressed npz. Updated mglwindow.py and pyr_quads.frag to display window names. Added sin_rand.py to display a smooth random starmap. Updated subscriber_windows.py to include more descriptive names. Added generated font npz files to gitignore. moderngl SimLeek 2024-08-09 17:47:38 -07:00
  • 965990f0e5 added time.sleep(0) to spinwait so it didn't block other threads. Probably no longer as accurate. SimLeek 2024-08-06 19:17:40 -07:00
  • 1f06999e5b Updated ndarray uid to use pointers. Updated frame publishing to recommend pyv4l2cam again after speed tests. Added spinwait for accurate framerate limiting. Added initial font work for glsl UI. Added scrolling for scaling. Added handling different numbers of channels. Made zmq dependency optional. SimLeek 2024-08-06 19:17:03 -07:00
  • 28f2f23358 Added direct display. Removed broken topic code in the displayarray command line file. Made fps_limit match videos by default. Allowed mouse press to help select rectangles. Added bin-packing with p key. Added highlighting selected array. Updated random display example. Made silent operation not require a window. SimLeek 2024-03-03 17:00:36 -07:00
  • b86e150cd0 Added rgb/bgr and hw/wh flags SimLeek 2024-02-10 22:37:16 -07:00
  • 139cfc6ab7 Updated to version 2.0: changed display backend to moderngl_window. master SimLeek 2024-02-10 20:31:06 -07:00
  • ddc97b9233 Merge pull request #47 from SimLeek/reopening 1.3.1 SimLeek 2022-11-05 22:47:57 -07:00
  • 54da107778 Ignoring mypy type warnings on zmq code Josh Miklos 2022-11-05 22:43:55 -07:00
  • ededc85a4d Moved mypy to 3.7 for now Josh Miklos 2022-11-05 22:34:55 -07:00
  • 925053b11b Updated tox for new python versions and added docstring for del_cam. Josh Miklos 2022-11-05 22:30:01 -07:00
  • 8f9ae47533 Looks like github actions removed python 3.6 support... moving to 3.7 minimum. Josh Miklos 2022-11-05 22:25:10 -07:00
  • c0d6a70dfb Update minor version. Removed unnecessary prints. Josh Miklos 2022-11-05 22:21:27 -07:00
  • 700bda2c56 Added ability to reopen the same camera multiple times. Josh Miklos 2022-10-07 19:33:50 -07:00
  • 64fe1e2094 Changed minor version due to large new zmqfeature 1.3.0 SimLeek 2021-08-12 14:29:52 -07:00
  • ec02c4070e Merge pull request #46 from SimLeek/zmq_update SimLeek 2021-08-12 14:25:13 -07:00
  • ed33443f38 removed unused poetry dependency SimLeek 2021-08-10 13:08:53 -07:00
  • 88c62c6e6f Updated publish yml to latest poetry package SimLeek 2021-08-10 13:07:19 -07:00
  • 230040cb7d Modified tests. Fixed some mypy complaints. Added documentation. SimLeek 2021-08-10 13:03:22 -07:00
  • c0df2cab4e Added ability to transmit tensors over zmq. Added zmq pub-sub topic handling. Added ndarray list handling. Renamed 'high_speed' mode to mjpg. Updated setup.py to handle more numpy versions. SimLeek 2021-08-10 12:31:53 -07:00
  • 405ce8f547 Initial working zmq pub sub and topic integration SimLeek 2021-07-04 22:27:00 -07:00
  • 2b2b5d353d updated version 1.2.1 Josh Miklos 2020-07-04 20:46:17 -07:00
  • a5575374af Updated to latest numpy to fix dependency error Josh Miklos 2020-07-04 20:39:16 -07:00
  • 8550050bfe Merge pull request #45 from SimLeek/bus_info 1.2.0 SimLeek 2020-06-22 17:28:25 -07:00
  • a52c7ff7f2 Added multiline run command bus_info Josh Miklos 2020-06-22 17:24:23 -07:00
  • 2c24512a5e fix typo Josh Miklos 2020-06-22 17:20:02 -07:00
  • bcf6bd6625 Yet another pip fix attempt Josh Miklos 2020-06-22 17:18:33 -07:00
  • 9841489924 Added suggested user tag Josh Miklos 2020-06-22 17:10:37 -07:00
  • 170260ef0f Fix accidental string concat in setup.py Josh Miklos 2020-06-22 17:05:51 -07:00
  • fe3fd98312 Dev dependencies now require old pip version that tox can work with. Josh Miklos 2020-06-22 17:03:33 -07:00
  • c2be473cbe Broken pip breaks mypy. Skipping fix for now. Josh Miklos 2020-06-22 16:54:33 -07:00
  • 3a0b36e6fb Fixing broken pip Josh Miklos 2020-06-22 16:50:27 -07:00
  • 3af4562ce2 Added fix for mypy in 3.7 Josh Miklos 2020-06-22 16:45:27 -07:00
  • 7c5d521b9c Skipping test-docs, which is currently broken with setup.py Josh Miklos 2020-06-22 16:37:37 -07:00
  • 33378413b0 Removing black for tox auto due to inconsistency across platforms. Josh Miklos 2020-06-22 16:31:50 -07:00
  • 46c5719e14 Removed direct dependency that blocked pypi. Added wheel to dev and installed dev for ci. Josh Miklos 2020-06-22 16:24:58 -07:00
  • fafa4c7272 fixed test-docs for windows Josh Miklos 2020-06-22 16:13:48 -07:00
  • 829d8bace8 Added wheel publishing Josh Miklos 2020-06-22 16:12:52 -07:00
  • b8453da881 Added bus_info for v4l2. Added optional forcing OpenCV or V4L2. Added non-linear transform. Added transparent overlay. Josh Miklos 2020-06-22 16:09:34 -07:00
  • 823bb3e173 Merge pull request #44 from SimLeek/jit_vids 1.1.1 SimLeek 2020-05-19 18:52:05 -07:00
  • 699c094774 updated version simleek 2020-05-19 18:47:36 -07:00
  • 7bc3196079 Removed vids so cloning doesn't take forever. simleek 2020-05-19 18:46:27 -07:00
  • a2496fc511 Merge pull request #43 from SimLeek/same_cam 1.1.0 SimLeek 2020-05-14 21:40:16 -07:00
  • 96fcaa733e fixed tests hanging forever due to frame dict not being cleared. simleek 2020-05-14 21:32:56 -07:00
  • 833b783188 One camera can now be accessed by two seperate pieces of code. Updated minor version. simleek 2020-05-14 20:15:14 -07:00
  • 2bb608b62b Merge pull request #41 from SimLeek/display_dicts 1.0.0 SimLeek 2020-04-29 13:41:51 -07:00
  • 337dd5f276 frames are now stored and returned as dictionaries with source name as key. Set to version 1.0.0 because this is a major breaking change. display_dicts simleek 2020-04-29 13:21:12 -07:00
  • 5e672698a4 Merge pull request #40 from SimLeek/many_windows SimLeek 2020-04-29 11:48:56 -07:00
  • 18335d6260 supported returning a list from a callback for multiple windows again. many_windows simleek 2020-04-29 11:42:46 -07:00
  • 0fc9280b3c Merge pull request #39 from SimLeek/raspi 0.7.5 SimLeek 2020-04-14 16:44:56 -07:00
  • c1186daea7 Updated version. raspi Josh Miklos 2020-04-14 16:40:10 -07:00
  • ea1124a2ae Added rgb24 handling for linux v4l2 webcams. Unrestricted OpenCV version. Josh Miklos 2020-04-14 16:32:26 -07:00
  • 3f5823cd49 Fixed pub_cam_thread to select pub_cam_loop_pyv4l2 only if the library was loaded. Josh Miklos 2020-04-13 20:59:47 -07:00
  • ce77f1ba33 cv version is set for raspberry pi SimLeek 2020-04-13 20:55:05 -07:00
  • 2503c6b723 updated to opencv4 Josh Miklos 2020-04-13 20:29:51 -07:00
  • 83895ef38e Merge pull request #37 from SimLeek/v4l2 0.7.4 SimLeek 2020-04-13 20:20:12 -07:00
  • bea9392bce fixed mypy v4l2 Josh Miklos 2020-04-13 20:16:18 -07:00
  • ac94d44511 black autoformat Josh Miklos 2020-04-13 20:11:26 -07:00
  • fe95a539ba fixed pub_cam_loop_pyv4l2 mypy, docstring Josh Miklos 2020-04-13 20:07:27 -07:00
  • 7e2fd0a96a updated version Josh Miklos 2020-04-13 20:00:34 -07:00
  • 7a7c415e83 Added high speed v4l2 webcams for linux. Josh Miklos 2020-04-13 19:57:31 -07:00
  • 6f1066aaa6 Merge pull request #36 from SimLeek/silent_read 0.7.3 SimLeek 2020-04-07 22:38:38 -07:00
  • 412a9e4569 Added simple read_updates example. Fixed display_frames for pydocstyle silent_read simleek 2020-04-07 22:34:11 -07:00
  • e14ae5f45e fixed frame documentation simleek 2020-04-07 22:26:07 -07:00
  • f4526a513d Fixed documentation. simleek 2020-04-07 22:19:06 -07:00
  • 3a440a30d4 updated version simleek 2020-04-07 22:08:15 -07:00
  • 09c687ff42 removed old async read_updates in favor of silent frame grabbing. Added for loop handling. Set default framerate to infinite. Added no_display example. simleek 2020-04-07 22:06:52 -07:00
  • beb15b2869 Merge pull request #35 from SimLeek/addcontrol 0.7.2 SimLeek 2019-11-17 14:40:19 -07:00
  • 508d209750 Tell mypy to ignore torch simleek 2019-11-17 14:35:02 -07:00
  • decf7d7849 Added beter controls and an example. Improved documentation. simleek 2019-11-17 14:26:43 -07:00
  • 6b02f57780 Fixed version 0.7.1 simleek 2019-11-10 10:51:52 -07:00
  • cf2e4f44fb Fixed readme and pypi link. simleek 2019-11-10 10:51:39 -07:00
  • c4a94a3073 Merge pull request #34 from SimLeek/lens 0.7.0 SimLeek 2019-11-10 10:41:22 -07:00
  • b479fc536b Allowed test pypi to fail if it already exists simleek 2019-11-10 10:35:10 -07:00
  • af9eeff5a8 Fixed black and docs simleek 2019-11-10 10:31:46 -07:00
  • 09db2856cc Updated docs to satisfy tox simleek 2019-11-10 10:18:32 -07:00
  • 8ba0083449 Fixed tox ci tests simleek 2019-11-09 22:34:44 -07:00
  • 96cf260375 Moved publishing to linux simleek 2019-11-09 22:34:00 -07:00
  • bd4d56614f Fixed ci tox call simleek 2019-11-09 22:23:04 -07:00
  • 87e2709fbb Fixed poetry readme link simleek 2019-11-09 22:13:07 -07:00
  • a81341425d fixed steps in github action simleek 2019-11-09 22:07:54 -07:00
  • 2c870ac603 Added pypi publishing. Added docs. Fixed mypy. Added tox testing. simleek 2019-11-09 22:00:43 -07:00
  • 1b4818edad GitHub Actions (lens) Nelson Chen 2019-11-09 09:49:46 -07:00
  • 51777a6e55 added mock dev dep simleek 2019-11-09 10:51:59 -07:00
  • ab75034005 Added initial docs. Loosened tests. simleek 2019-11-09 10:30:11 -07:00
  • c8e09e53d9 cli now terminates simleek 2019-11-06 21:23:55 -07:00
  • 475786a7d2 Added rospy coroutines. Added command line interface. simleek 2019-11-06 20:44:25 -07:00
  • 268ecddbe0 Added just getting frames and not displaying. Added publishing to ros and zeromq. simleek 2019-11-03 14:48:13 -07:00
  • e6c825efe3 added more tests simleek 2019-10-14 22:52:38 -07:00
  • 441246cf37 added unit tests for frame and window simleek 2019-10-14 20:25:43 -07:00
  • a3ba16d56c Added actual tensor displaying. Added more tests. Added select channels. simleek 2019-10-11 22:58:42 -07:00
  • 60a29ddd9c Finalized lens work. Started initial unit tests. simleek 2019-10-08 22:32:59 -07:00
  • 7b632a604d Added initial lens and crop effects simleek 2019-10-07 23:02:12 -07:00
  • dd6021d70a Added initial lens tests simleek 2019-10-03 23:51:26 -07:00
  • d3ea81dc50 Add docs directory simleek 2019-11-09 19:53:48 -07:00
  • e47747cdf2 Update README.md SimLeek 2019-10-03 07:34:41 -07:00
  • 0928f7b318 Merge branch 'master' into doc simleek 2019-10-03 07:25:19 -07:00
  • 9808925849 improved readme simleek 2019-10-03 01:19:56 -07:00
  • 13dfa217a1 improved readme simleek 2019-10-03 01:18:40 -07:00
  • cd9e377237 improved readme simleek 2019-10-03 01:18:15 -07:00
  • 670371d914 improved readme simleek 2019-10-03 01:17:14 -07:00