need fast access to jBitmap byte array of pixels using ScanLine lazarus / 43-Android ---------------------------------------------------------------------- neuro · 2021-07-01 12:38 I need fast access to jBitmap byte array of pixels (reading and writing) using ScanLine or similar procedure. The only way which I have found to access image pixels –> jCanvas has Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i procedure DrawPoint(_x1: single; _y1: single);which is very slow. In file “Laz_And_Controls.pas” I have found that jBitmap has ScanPixel procedure which however is not implemented yet. Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i procedure ScanPixel(PBytePixel: PScanByte; notByteIndex: integer); overload; //TODO - just draftprocedure ScanPixel(PDWordPixel: PScanLine); overload; //TODO - just draft My question: how to get fast access to jBitmap byte array of pixels using ScanLine or similar procedure? ---------------------------------------------------------------------- neuro · 2022-03-10 00:28 I have solved the problem of fast access to jBitmap pixels using BGRABitmap. Please read: https://forum.lazarus.freepascal.org/index.php/topic,58624.0.html BGRABitmap for Android demo provides fast pixel access for jBitmap It contains attachment "AppBGRABitmapDemo1.zip".