当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·这样的问题能避免吗    »显示摘要«
    摘要: 我用两个form分别为form1,form2,form1上放dbgrid1,form2上放dbgrid2.使用同一个adotable。当我用adoquery插入数据后,form1上的dbgrid1显示刚插入的数据。但我使用form2时,也用同一个adoquery输入数据,当然这个adoquery插入的表是不同的,form2上的dbgrid2显示当前数据,form1上的dbgrid1也显示此......
    摘要: 要求: 1,必须是以cdialogbar为基类的无模式对话框。 2做两个菜单命令,一个是用来绘制直线,一个用来绘制圆。 3两个对话框,一个用来绘制圆,一个用来绘制直线。对话框上必须有设置绘制图形参数的功能。例如直线的起点和终点,颜色的选择,绘制按纽。同时鼠标在视图中的位置应在对话框中和状态栏显示出来。 4打开对话框后,可以用对话框设置所绘图形的参数来绘制图形,也可以直接用鼠标在视图中绘制图......


高手:怎样使一个 24bit的bitmap转为 256色的图片时失真最小,可不可以加上滤波方法

请教高手:怎样使一个   24bit的bitmap转为   256色的图片时失真最小,可不可以加上滤波方法

NO.1   作者: ljranby

256色就是把图像中用到的256种颜色制成一个索引表,用0-255表示各种RGB组成的颜色。  
  从数学的角度看这个问题就相当于256元的规划问题,比较难,如果把问题简化考虑,用近似算法的话可以试试把图上的象素按照24bit划区域再转成256色。如果你会GA也可以试试用GA解256元规划。

NO.2   作者: jszj

256色的位图有个调色板,实际像素的值都是调色板的索引值  
  24位----->8位,只需要把把三色值变成一样的就可以了,用如下公式:  
   
  新三色值=0.299r+0.587g+0.114b


    摘要: 在ceditview中,默认的各行之间的间距太小。我想将行间距加大,该如何实现? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE