1. A method for image scaling including low resolution text areas, the method comprising: determining, by one or more processors, one or more areas of text in an image to be scaled for display on a screen; scaling, by one or more processors, the one or more areas of text using two or more scaling algorithms to a required resolution to acquire two or more scaled versions of the text area; selecting a clearest text in a text area from two or more scaled versions of the text area to create an overall image; removing, by one or more processors, one or more identified text areas from the overall image displayed on the screen; filling in, by one or more processors, the removed one or more identified text areas with an image matching a background area surrounding an area from which the identified text is removed; marking, by one or more processors, an area of the removed one or more identified text areas with a distinguishing color before filling with a matching overall image; scaling, by one or more processors, the overall image to the required resolution; applying, by one or more processors, shaders to a scaled overall image prior to merging the scaled overall image with selected versions of each text area; merging, by one or more processors, the scaled overall image with the selected scaled version of each text area to create a merged image; and displaying, by one or more processors, the merged image on the screen.