字体像素化很多都是错的

昨天的推送谈了字体像素化的纠偏问题

少走弯路:单片机使用点阵字体通过像素化的正确获取-CSDN博客

 

今天看了某些在线生成像素化的网站,以"阵"为例,16*16:

某些在线网站的结果如下:

字体像素化很多都是错的_第1张图片

字体像素化很多都是错的_第2张图片 

 标准应该如下

         1      
 11111   1      
 1   1   1      
 1  1 111111111 
 1  1   1       
 1 1    1 1     
 1  1  1  1     
 1  1  1111111  
 1   1    1     
 1   1    1     
 1   1    1     
 11 1 111111111 
 1 1      1     
 1        1     
 1        1     
 1        1     

 看起来上面有个在线像素化是对的,其实是被误导了,再看,如果换成数字"2":

字体像素化很多都是错的_第3张图片

 字体像素化很多都是错的_第4张图片

标准结果:

           
                
  1111          
 1    1         
 1    1         
 1    1         
      1         
     1          
    1           
   1            
  1             
 1    1         
 111111         
                
                

如果16号不明显的话来看看32号字体,这夸张的结果啊:

字体像素化很多都是错的_第5张图片

 字体像素化很多都是错的_第6张图片

 标准结果:

                                
                  1             
                  111           
   1      1       11            
   111111111      1             
   11     11     11       11    
   11    11 11111111111111111   
   11    1       1              
   11    1      11              
   11   1       11  1           
   11   1       1   111         
   11  1       11   11          
   11  1       11   11          
   11   1      1    11          
   11    1    11    11    11    
   11    11  111111111111111    
   11     1   1     11          
   11     11        11          
   11     11        11          
   11     11        11          
   11    111        11     11   
   11 11111 111111111111111111  
   11   111         11          
   11   1           11          
   11               11          
   11               11          
   11               11          
   11               11          
   11               11          
   1                1           
                                

 下面是PCtoLCD2018的生成:

字体像素化很多都是错的_第7张图片

你可能感兴趣的:(技术是什么,嵌入式硬件,字库,像素化,点阵)