-
Floyd-Steinberg Dithering佛洛伊德斯坦伯格抖动算法
只有三个核心函数。
PlusTrancate,FindNearestColor和Process。
PlusTrancate尝试将一个量化误差添加到现有颜色中,并防止流过色,因为最大数为255。
FindNearestColor是最接近的颜色,您需要将调色板传递到此函数中以查找您要查找的映射。
例如
[{0,0,0},{255,255,255}]表示黑白
[{255,0,0},{0,255,0},{0,0,255}]表示RGB
[{0,255,255},{255,0,255},{255,255,0}]表示CMY
图像的每个像素的核心功能过程然后从该像素获得最近的颜色,并从环绕颜色计算量化误差,使图像变得更具代表性。
- 2023-05-20 15:10:03下载
- 积分:1
-
银行帐户
1.(帐户继承层次结构)创建账号,银行可能会用它来代表客户的银行账户的继承层次结构。所有客户在这家银行可以存款(即信用卡)资金投入到自己的帐户,并收回(即借记卡),资金从自己的账户。更具体的类型的帐户也是存在的。储蓄账户,比如,赚取其所持有的金钱利益。支票账户,比如,收取每笔交易的费用(如信用卡或借记卡)。活期账户,在另一方面,具有透支(负平衡)工具来取款。创建一个包含继承层次结构的基类账户,从账户类继承的派生类SavingsAccount,的CheckingAccount和CurrentAccount。基地classAccount应包括double类型来表示帐户余额中的一个数据成员。这个类应该提供接收一个初始的平衡,并用它来初始化数据成员的构造函数。的构造应验证的初始平衡,以确保它大于或等于0.0。如果不是,则平衡应设置为0.0和构造应显示一条错误信息,指出初始余额为无效。这个类应该提供三个成员函数。成员函数的信贷应该添加量的当前余额。成员函数借记应该退出账户资金,并确保扣款金额不超过该账户的余额。如果是这样,余额应保持不变,功能应打印信息“借方金额超过账户余额。”成员函数为getBalance应该回到当前余额。派生类SavingsAccount要继承的帐户上的功能,而且还包括一个double类型的数据成员指示分配给Account.SavingsAccount的构造的利息率(百分比)应该接收的初始平衡,以及用于SavingsAccount的兴趣的初始值率。 SavingsAccount应该提供的公共成员functioncalculateInterest返回一个双表示了兴趣账户所赚取的金额。成员函数calculateInterest应该由账户余额乘以利率确定这一数额。 [注:SavingsAccount应该继承的成员函数信用卡和借记卡作为是没有重新定义他们。]派生类的CheckingAccount应该继承基类的帐户,并包括一个double类型的附加数据成员,表示每transaction.CheckingAccount的构造所收取的费用应接收的初始平衡,以及一个参数,用来指示一费数额。类的CheckingAccount应该重新定义成员函数,信用和debitso它们从每当任一事务被成功地执行的帐户余额中减去费用。的CheckingAc
- 2022-02-13 11:42:52下载
- 积分:1
-
java 操作sql数据库,可以连接数据库和进行增删减查等操作
java 操作sql数据库,可以连接数据库和进行增删减查等操作-operate sql with java,which can create, delete, update and view the data in database
- 2022-03-30 05:57:53下载
- 积分:1
-
Visual C++下开发的用于和DSP通信的程序,该程序用用于调试DSP时一些数据的观测和记录...
Visual C++下开发的用于和DSP通信的程序,该程序用用于调试DSP时一些数据的观测和记录-Visual C++ under development and DSP communications for the program for debugging DSP with some of the observations and record data
- 2022-03-18 08:27:20下载
- 积分:1
-
读区硬盘序列号
读区硬盘序列号-Reading Area drive serial number
- 2022-01-25 14:48:44下载
- 积分:1
-
语音识别
Matlab 当前目录中的所有文件都复制并在 Matlab 命令上键入"speakerrecognition"窗口。正确解压缩该文件后,你会发现两个文件夹培训和测试,每个都包含一些文件,命名: S1。WAV,S2。WAV,......,;每个标记后的扬声器的 ID。这些文件被记录在 Microsoft WAV 格式。在 Windows 系统上,您可以听录音听通过双击到文件中。您可以使用中"火车"的声音文件来创建数据库已知的扬声器和使用声音文件目前在"测试"以评估自动识别器。请注意,听起来应该有相同的采样频率和此值必须要符合框架窗口的大小: 256 样品应该有的持续时间约 30 ms: 这使用采样频率约实现12500.如果不满足此条件,你必须重新采样输入的声音(您可以使用"重新取样"Matlab 命令) 或等价地,更改窗口参数进行筛选。这段代码基于阿明 Koohi 优秀提交公开发售http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=8802&objectType=FILE并提高了使用先进的度量距离计算的结果。以这种方式取得了较好的识别率。完整的源代码,请访问http://www.advancedsourcecode.com/speaker.asp任何问题请电邮 luigi.rosa@tiscali.it
- 2022-02-05 14:46:02下载
- 积分:1
-
svm training is a good way to fast, source code integrity, simple and understand...
smo是训练svm的一种快速的好方法,源代码完整,简单易懂.-svm training is a good way to fast, source code integrity, simple and understandable.
- 2022-03-02 20:43:24下载
- 积分:1
-
flex和ajx 的结合 ,在myeclipse下开发的
flex和ajx 的结合 ,在myeclipse下开发的-The combination of flex and ajx in myeclipse developed under the
- 2022-02-02 02:30:12下载
- 积分:1
-
一个HOOK的例子,大家可以试试,多提点意见
一个HOOK的例子,大家可以试试,多提点意见-1 HOOK example, we can try more Tidianyixian
- 2022-03-30 14:09:57下载
- 积分:1
-
PCI 9050/9052 driver for windows xp
PCI 9050/9052 driver for windows xp
安裝硬體裝置時需要
直接更新驅動程式即可
- 2023-08-08 20:05:02下载
- 积分:1