原创 迷你mysql操作類

使用方法: <?php  require "gridtable.css";   require "mydb_class.php";    $DB = new mydb();  $RS = new myrs();  $DB->conn('

原创 ffDrop的架構設計

以拖曳方式添加文件,根據配置文件中設定的命令行自動轉碼。初定一次只轉換一個文件,待成熟之後再實現批量轉換。 這只是個輔助轉換工具。

原创 串口轉十六進制併發送到stdin,尚未調試

#include #include #include #include #include #include"./libtinytty.c" #include"./libasyncstdio.c" char buf[81]; int f

原创 升餘弦滾降濾波器的仿真

在數字通信系統中,爲了減少碼間干擾,時常要用到升餘弦滾降濾波器。碼間干擾的原因,是相鄰碼元的尾巴進入了當前碼元。 數字電視系統的像素也可以看作是一種供人觀看的多進制碼元,因此圖像的模糊在一定程度上可以看作碼間干擾。 數字電視系統的畫面越來

原创 簡易配置文件的讀取(VB.NET)

Imports System.IO Module Module1 Public Event retNewLine(ByVal msg As String) Public strPath As String D

原创 簡單向量計算:相加,相減,點乘

C-Free 5.0, mingw5 /* vec.c - 2019-10-09 build 3*/ #include<stdio.h> void v_sho(double* vector0, int length) { int

原创 簡單的幾個統計函數:求平均、最大值、最小值、RMS

在C-Free 5.0,mingw5編譯器運行通過。 sigma=40.000000 mean=2.500000 max=4.000000 min=1.000000 rms=2.738613 請按任意鍵繼續. . . /* sig.c

原创 一個C# Process編寫的文件執行類

功能:運行一個可執行文件,並重定向它的標準輸出stdOut以及錯誤輸出errOut給主程序。類的所有消息由主程序的事件處理函數myProc_Evnt統一處理,事件的傳遞細節爲: myProc事件 -> 以字符串方式封裝 -> 主程序In

原创 VB.NET的拖放操作

如代碼. 暫時還沒改成類的寫法. Public Class Form1 Private Sub Init_DragDrop() Me.AllowDrop = True AddHandler Me.

原创 C#文件執行類的VB.NET版本

主要區別在於事件處理要採用AddHandler和RemoveHandler,以及AddressOf三個關鍵字,其它基本一樣。 VB的操作略微繁瑣,但仍然可以實現。 ' *** myProc類 vb.Net版本*** ' *** 功能:運行

原创 簡易的串口操作,尚未調試

/* libtinytty - a library for serial port functioning. This v0.01 version is published under GPL temporarily. */ #ifn

原创 stdin轉十六進制

參考文獻: [1] http://bbs.ednchina.com/BLOG_ARTICLE_234082.HTM [2] http://www.linuxidc.com/Linux/2013-03/81455.htm <script s

原创 gamma表的生成

gamma亮度變換是數字視頻處理中一個非常重要的步驟。 算法: out = ( (in/max) .^ gamma )*max 進行gamma變換的一種方法是查表法。 詳見:http://blog.csdn.net/yuan1125/ar

原创 一種用於高清下變換的基函數

時域特性:採用(512點)升餘弦滾降,是通信領域裏成熟技術的移植,容易實現。 頻域特性:5MHz內頻率特性完全平坦,-3dB帶寬大於5.5MHz,充分保留畫面細節,纖毫畢現。低達-28dB的響應在半採樣頻率,確保任何頻譜反折分量都被掩蓋

原创 用ffmpeg進行高清下變換

c:ffmpeg -i 00002.mts -vcodec mpeg2video -pix_fmt yuv422p -acodec mp2 -b:a 384k -g 45 -bf 2 -trellis 2 -me_method epzs