{"id":1237,"date":"2014-02-13T17:17:12","date_gmt":"2014-02-13T17:17:12","guid":{"rendered":"http:\/\/bitmap2lcd.com\/blog\/?p=1237"},"modified":"2016-07-18T14:06:33","modified_gmt":"2016-07-18T14:06:33","slug":"bitmap2lcd-graphic-processing-functions","status":"publish","type":"post","link":"https:\/\/bitmap2lcd.com\/blog\/bitmap2lcd-graphic-processing-functions\/","title":{"rendered":"Bitmap2LCD : Graphic Processing Functions"},"content":{"rendered":"<p><span style=\"color: #808080;\"><strong><em>Bitmap2LCD is a tool for programming small Graphic LCDs in embedded systems and a programmable graphic and text processing tool.<\/em><\/strong><\/span><\/p>\n<p><span style=\"color: #800000;\"><strong><span style=\"color: #999999;\">From Bitmap2LCD V2.9 and upwards ,\u00a0<span style=\"color: #ff6600;\">article update V3.6h<\/span> <\/span><\/strong><\/span><\/p>\n<h2>Bitmap2LCD : Graphic Processing Functions<\/h2>\n<p>Note : Additional Processing functions will be implemented in the future<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>load graphic &#8216;filename&#8217;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/strong><\/h2>\n<p>Loads the defined graphic defined under filename in the <strong>Graphics Library<\/strong> Folder into the Work Canvas, converts the graphic to the configured graphic mode. ( grayscale,color ) No directory allowed under &#8216;<strong>filename<\/strong>&#8216; !<\/p>\n<p>For multiple graphic file processing , there must not be a filename defined :\u00a0 &#8216;filename&#8217;<\/p>\n<h2><strong>convert graphic to hex<\/strong><\/h2>\n<p>Converts the work Canvas to a Data Array inside the Text Editor<\/p>\n<h2><strong>overwrite text file<\/strong><\/h2>\n<p>Saves or Overwrites (without prompt if already exists) the text file with the text Editor Content. Filename is the same as the graphic source file name with configured data file extension, and is saved in the defined<strong> output files<\/strong> folder.<\/p>\n<p>For multiple file processing , the output files are saved in a subdirectory of the graphic files source folder<\/p>\n<p>&nbsp;<\/p>\n\t<div class=\"quickshare-container\">\r\n\t<ul class=\"quickshare-genericons quickshare-effect-round quickshare-effect-expand quickshare-small\">\r\n\t\t<li class=\"quickshare-share\"><\/li> \r\n\t\t<li><a href=\"https:\/\/facebook.com\/sharer.php?u=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fbitmap2lcd-graphic-processing-functions%2F&amp;t=Bitmap2LCD+%3A+Graphic+Processing+Functions+<+Bitmap2LCD+Software+Tool+Blog+%3A%3A+about+GLCD+displays+and+Programming\" target=\"_blank\" title=\"Share on Facebook\"><span class=\"quickshare-facebook\">Facebook<\/span><\/a><\/li>\t\t<li><a href=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fbitmap2lcd-graphic-processing-functions%2F&amp;text=Bitmap2LCD+%3A+Graphic+Processing+Functions+<+Bitmap2LCD+Software+Tool+Blog+%3A%3A+about+GLCD+displays+and+Programming\" target=\"_blank\" title=\"Share on Twitter\"><span class=\"quickshare-twitter\">Twitter<\/span><\/a><\/li>\t\t<li><a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fbitmap2lcd-graphic-processing-functions%2F&amp;media=&amp;description=Bitmap2LCD+is+a+tool+for+programming+small+Graphic+LCDs+in+embedded+systems+and+a+programmable+graphic+and+text+processing+tool.+From+Bitmap2LCD+V2.9+and+upwards+%2C%C2%A0article+update+V3.6h+Bitmap2LCD+%3A+Graphic+Processing+Functions+Note+%3A+Additional+Processing+functions+will+be%26hellip%3B\" target=\"_blank\" title=\"Share on Pinterest\"><span class=\"quickshare-pinterest\">Pinterest<\/span><\/a><\/li>\t\t<li><a href=\"http:\/\/linkedin.com\/shareArticle?mini=true&amp;url=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fbitmap2lcd-graphic-processing-functions%2F&amp;title=Bitmap2LCD+%3A+Graphic+Processing+Functions&amp;source=Bitmap2LCD+Software+Tool+Blog+%3A%3A+about+GLCD+displays+and+Programming&amp;summary=Bitmap2LCD+is+a+tool+for+programming+small+Graphic+LCDs+in+embedded+systems+and+a+programmable+graphic+and+text+processing+tool.+From+Bitmap2LCD+V2.9+and+upwards+%2C%C2%A0article+update+V3.6h+Bitmap2LCD+%3A+Graphic+Processing+Functions+Note+%3A+Additional+Processing+functions+will+be%26hellip%3B\" title=\"Share on Linkedin\" target=\"_blank\"><span class=\"quickshare-linkedin\">Linkedin<\/span><\/a><\/li>\t\t<li><a href=\"https:\/\/plus.google.com\/share?url=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fbitmap2lcd-graphic-processing-functions%2F\" target=\"_blank\" title=\"Share on Google+\"><span class=\"quickshare-googleplus\">Google+<\/span><\/a><\/li>\t\t\t\t\t\t\t\t<li><a href=\"mailto:?subject=Bitmap2LCD+Software+Tool+Blog+%3A%3A+about+GLCD+displays+and+Programming:+Bitmap2LCD+%3A+Graphic+Processing+Functions&amp;body=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fbitmap2lcd-graphic-processing-functions%2F\" target=\"_blank\" title=\"Share via Email\"><span class=\"quickshare-email\">Email<\/span><\/a><\/li>\t<\/ul>\r\n\t<\/div>\r\n","protected":false},"excerpt":{"rendered":"<p>Bitmap2LCD is a tool for programming small Graphic LCDs in embedded systems and a programmable graphic and text processing tool. From Bitmap2LCD V2.9 and upwards ,\u00a0article update V3.6h Bitmap2LCD : Graphic Processing Functions Note : Additional Processing functions will be implemented in the future &nbsp; load graphic &#8216;filename&#8217;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Loads the defined graphic defined under filename [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[449],"tags":[25,457,451,458,459,460],"class_list":["post-1237","post","type-post","status-publish","format-standard","hentry","category-batch-graphic-processing","tag-convert-graphic","tag-graphic-batch-processing-functions","tag-graphic-processing","tag-list-of-processing-functions","tag-load-graphic","tag-overwrite-text-file"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts\/1237","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/comments?post=1237"}],"version-history":[{"count":18,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts\/1237\/revisions"}],"predecessor-version":[{"id":2222,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts\/1237\/revisions\/2222"}],"wp:attachment":[{"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/media?parent=1237"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/categories?post=1237"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/tags?post=1237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}