mathoudebine / turing-smart-screen-python

Unofficial Python system monitor and library for small IPS USB-C displays like Turing Smart Screen or XuanFang
GNU General Public License v3.0
1.15k stars 191 forks source link

Extend the use of numpy to other displays #319

Open mathoudebine opened 1 year ago

mathoudebine commented 1 year ago

Numpy is used for RGB565 conversion in lcd_comm_rev_a.py This change has been added in this PR: #317 It could be extended to other display driver classes that also use RGB565 like at least lcd_comm_rev_b.py

Numpy could also be used for transpose/rotate operations (only if it does not impact performances negatively)

mathoudebine commented 1 year ago

FYI @hchargois