This article includes implementation of some Dithering algorithms: Ordered Bayer matrix dithering with 2x2 , 3x3, 4x4, 8x8 and 16x16 matrix, Floyd-Steinberg; Sierra, Sierra Lite, and as a bonus - colored versions of the same algorithms.
I am a software development engineer .
Programming Languages: C/C++, Java, Delphi, HTML, CGI, Assembly x86, CNC G-language
RDBMS Microsoft SQL Server, MySQL, SQLite, MS Access, ODBC, JDBC
Networking: TCP/IP, Winsock, HTTP, HTTPS, FTP, SMTP, POP3, TELNET, IMAP, SOCKS 4/5, RTSP, CGI, MS Internet Information Server
Projects I have worked on:
Brosix Screen-Sharing product Video chat application Server software Java Virtual Machine Application Server + Internet Proxy Services Instant Messenger - like MSN and Yahoo ones Voicer - Freeware VoIP application Web Server SSH Proxy - SOCKS 4&5 Proxy that can relay TCP Connections through HTTPS Proxy HTTP Proxy SOCKS proxy Battery Test Suite MFC custom UI controls Internet Address Book - Synchronizes local Outlook, Outlook Express, Netscape and Eudora address book with database on WEB server located in the Internet Advertising Screen Saver - Screen Saver that sends e-mails and gain prizes for the computer owner Proxy Send Mail - Send Mail service that can send e-mails through SOCKS 4, SOCKS 5 and HTTPS proxies Proxy Hunter - Very fast, and also works as proxy checker Java Disassembler Java custom UI controls Delphi custom UI controls CNC Gravuring System Font editor for DOS Little DOS games Graphics library for DOS (in Assembly) Galaxian like game for Apple][ in assembly Graphics editor for Apple][ Font editor for Apple][More information about my current work you can find here:
www.brosix.com