pHash is an implementation of various perceptual hashing algorithms. A perceptual hash is a fingerprint of an audio, video, or image file that is mathematically based on the audio or visual content contained within. Unlike cryptographic hash functions that rely on the avalanche effect of SMALL changes in input leading to drastic changes in the output, perceptual hashes are "close" to one another if the inputs are visually or auditorily similar. As a result, perceptual hashes must also be robust enough to take into account transformations that could have been performed on the input.
标签: perceptual implementation algorithms fingerpr
上传时间: 2013-12-08
上传用户:星仔
Organized in a practical problem-and-solution format, More Exceptional C++ picks up where the widely acclaimed Exceptional C++ leaves off, providing successful strategies for solving real-world problems in C++. Drawing from years of in-the-trenches experience, Herb Sutter provides tested techniques and practical solutions for programmers designing modern software systems with C++, from SMALL projects to enterprise applications.
标签: problem-and-solution Exceptional Organized practical
上传时间: 2017-04-28
上传用户:阿四AIR
2007年全国大学生电子设计大赛,A题音频信号分析仪的全部源程序。 单片机为c8051f120,系统时钟倍频至96MHZ。 main.c是一个包含五级菜单的主函数。 FFT.C是进行fft变换,将时域信号变换成频域信号。 flash.c是读写片外flash存储器的程序,可以将分析结果保存,以备调用. z7290.c是周立功7290键盘芯片的驱动程序. FFT_xgjis.c是对变换后的频谱进行分析和运算. FFT_CodeTable.c是一个正弦表,在FFT的时候调用. LCD320240.c是320*240的液晶驱动程序,液晶的控制器是SED1335. 所有的.h文件提供了子函数的定义. 本程序用KEIL3 802版本编译通过,将所有的.C文件添加到工程中,并编译main.c 注意两点:1.器件选择c8051f120. 2.在target中将时钟设为96M.同时必须将Memory Model 改成large--XDATA.默认的是SMALL. 因为本设计占用的资源是非常大的. Program Size: data=81.3 xdata=6811 code=43056
上传时间: 2014-01-05
上传用户:manlian
This algorithm is to count the dark colored pixels in the input image. This can be used in goods sorting like rice, paddy etc... in paddy or rice or other goods or products to sort out the bad or defect one we can use this algorithm. I had done this for my Masters Degree as a SMALL part and now i am releasing for you. rajesh.f, Kanayakumari district, India. contact me: rajesh1983jan10@yahoo.com
标签: This algorithm the colored
上传时间: 2017-05-02
上传用户:liglechongchong
nTIM PATRICK has been working professionally as a software architect and developer for nearly 25 years. By day he develops custom business applications in Visual Basic for SMALL to medium- sized organizations. He is a Microsoft Certified Solution Developer (MCSD). In April 2007, Microsoft awarded Tim with its Most Valuable Professional (MVP) award for his work in sup- porting and promoting Visual Basic and its community of users. Tim received his under- graduate degree in computer science from Seattle Pacific University. You can contact him through his web site, www.timaki.com.
标签: professionally architect developer software
上传时间: 2013-12-26
上传用户:asdfasdfd
This manual describes SAMSUNG s S3C2410A 16/32-bit RISC microprocessor. This product is designed to provide hand-held devices and general applications with cost-effective, low-power, and high-performance micro-controller solution in SMALL die size. To reduce total system cost, the S3C2410A includes the following components separate 16KB Instruction and 16KB Data Cache, MMU to handle virtual memory management, LCD Controller (STN & TFT), NAND Flash Boot Loader, System Manager (chip select logic and SDRAM Controller), 3-ch UART, 4-ch DMA, 4-ch Timers with PWM, I/O Ports, RTC, 8-ch 10-bit ADC and Touch Screen Interface, IIC-BUS Interface, IIS-BUS Interface, USB Host, USB Device, SD Host & Multi-Media Card Interface, 2-ch SPI and PLL for clock generation.
标签: This microprocessor describes S3C2410A
上传时间: 2013-11-30
上传用户:GavinNeko
In the rectangle packing problem, encoding schemes to represent the placements of rectangles are the key factors determining the efficiency of algorithms. SEQP AIR is one of the most sophisticated encoding sheme, which has been considered to have a SMALL solution space
标签: placements rectangles the rectangle
上传时间: 2013-12-24
上传用户:hphh
QuickSteps books are recipe books for computer users. They answer the question 揌ow do I...??by providing a quick set of steps to accomplish the most common tasks with a particular program. The sets of steps are the central focus of the book. Sidebar QuickSteps provide information on how to do quickly many SMALL functions or tasks that are in support of the primary functions. Sidebar QuickFacts supply information that you need to know about a subject. Notes, Tips, and Cautions augment the steps, but they are presented in a separate column to not interrupt the fl ow. Brief introductions are present, but there is minimal narrative otherwise. Many illustrations and fi gures, a number with callouts, are also included where they support the steps.
标签: books QuickSteps computer question
上传时间: 2013-12-11
上传用户:ljt101007
This is a program that I wrote many years ago. It is a floppy disk , disk copy,disk info,and format program. All written in masm assembler. There is also a SMALL 252 byte driver that allows nonstandard floppy formats on dos systems below 7.0. Floppies can be formatted in any track and sector layout. 1.44M floppies can be formatted to 1.76 M. All source code,includes and libraries are included. Modify the bld.bat file to your own needs. There are many asm tricks in the source code. Have fun with this old code.
标签: disk program floppy format
上传时间: 2013-12-21
上传用户:woshini123456
Chip type : ATmega16L Program type : Application Clock frequency : 4.000000 MHz Memory model : SMALL External SRAM size : 0 Data Stack size : 256
标签: type Application frequency 4.000000
上传时间: 2014-01-08
上传用户:lx9076