導航:首頁 > 免費軟體 > 圖片取模軟體

圖片取模軟體

發布時間:2022-01-15 08:26:24

❶ 點陣取模軟體如何取圖

我用的是PCtoLCD2002。直接新建bmp圖片,比如16*16的,然後自己畫圖。或者從外部導入bmp格式圖片,很簡單的。我最近也在幫人調這個。

❷ LCD 取模軟體 原理

介紹你一本書,液晶器件工藝基礎,有時間看看,對你或許有幫助

❸ 尋求一彩色圖像取模軟體,要求生成C語言數組(例如黑色為0x0000,白色為0xffff,不是0x00和0xff)

不清楚你的「取模」是什麼意思。
黑色為0x0000,白色為0xffff 你設 灰度 顏色范圍 為 unsigned short int 就可以了。
RGB 轉 灰色, 計算式 為:
Y = 0.2126R + 0.7152G + 0.0722B
你想擴展為 0xffff,乘一個比例系數就可以了。這個程序你可以自己寫。
============
另一種思路 是把 RGB 轉 HSL 顏色體系,然後 把 H 抽出來,把它 放大到 0x0000 - 0xffff 就可以了。變回來時,另設 S=1.0 L=0.5 就可以了。 H 的均勻變化 是彩虹。
============
軟體,你一定要軟體,可以用 MATLAB 和它的 圖像處理工具箱。
============
我的 RGB 轉 HSL,HSL 轉 RGB 程序:
(規1化的程序,直接放大就滿足你的要求)
// nomorized
void RGB2HSL (unsigned char rr, unsigned char gg, unsigned char bb, double *h, double *s, double *L)
{
double r,g,b;
double v,m,vm,r2,g2,b2;
r = (double) rr / 255.0;
g = (double) gg / 255.0;
b = (double) bb / 255.0;
*h = 0; *s = 0; *L = 0;
v = r; if (g > v) v = g; if (b > v) v = b; //get max
m = r; if (g < m) m = g; if (b < m) m = b; //get min
*L = (m + v) / 2.0; // init L
if ( v == m) {
*h = 0; *s = 0;
} else {
double d,e=0.0;
if (g < b) e=6.0;
d = v - m;
if (*L > 0.5) {*s=d /(2.0 - v - m); } else { *s= d /(v + m);};

if (r == v) {
*h = (g-b)/d+e;
} else if (g == v){
*h=(b-r)/d +2.0;
} else if (b==v){
*h = (r-g) / d + 4.0;
}
*h /=6.;
};
}
// 程序作者:金色潛鳥(L_o_o_n_i_e)
void HSL2RGB(double h, double s, double L,unsigned char *rr, unsigned char *gg, unsigned char *bb)
{
double v,m,sv, vs0, c1, c2,xiaoshu;
double r,g,b;
int ih;
r = L; g = L;b = L;
if (L <= 0.5) v = L * (1.0 + s); else v = L + s - L * s;
if (v > 0)
{
m = L + L - v;
sv = (v - m ) / v;
h = h * 6.0;
ih = (int)h;
xiaoshu = h - ih;
vs0 = v * sv * xiaoshu;
c1 = m + vs0;
c2 = v - vs0;
switch (ih)
{
case 0: r = v; g = c1; b = m; break;
case 1: r = c2; g = v; b = m; break;
case 2: r = m; g = v; b = c1; break;
case 3: r = m; g = c2; b = v; break;
case 4: r = c1; g = m; b = v; break;
case 5: r = v; g = m; b = c2; break;
}
}
*rr = (int) (r * 0xff);
*gg = (int) (g * 0xff);
*bb = (int) (b * 0xff);
}

❹ 尋求單片機LCD動畫取模軟體

刷新是很快的,速度還是取決於單片機處理的速度,我做過的一個12864,http://v.youku.com/v_show/id_XMjAyOTk3MzUy.html 給你參考吧,圖片和文字都刷新很快的,所以我程序延時都做得很長,不然就太快了,單片機晶振用的24M的

❺ 漢字 圖片可以取模有沒有人知道 音樂如何取模,有沒有什麼好的軟體

鏈接:

密碼:y11q

❻ 12864液晶取模軟體怎麼用

你下一個12864取模軟體,然後用普通的修改照片的工具就可以修改解析度了(addse或者PS都可以),將圖片解析度修改為128:64然後保存為BMP文件,用取模軟體載入,得到圖模。然後用畫圖程序顯示成了。

❼ stm32顯示jpg圖片可以用圖片取模工具獲得數組直接顯示嗎,但是我失敗了,不知道是什麼原因,求解

有以下幾個原因:
1:圖像的尺寸與程序中顯示的范圍不一致。例如圖像原本是20*10的,而程序圖像顯示範圍中卻錯誤地設為30*10,顯示出來的東西就會亂。
2:取模時候的取模順序要與顯示時候的顯示順序相一致。例如取模時候是水平、自上而下取的,顯示時候也要設為水平、自上而下顯示出每個像素。這個至關重要,一般都是這個設錯了所以會亂碼。
3:液晶屏一般以16位二進制數表示一個像數的顏色,例如藍色是0xFF00。而取模軟體取模後,數據一般存放在一個char型的數組里,這樣一個像素的顏色被拆成兩半放在數組的兩個元素中,如const char xxx[]={0xFF,0x00},這時候用戶要自己把它合成一個16位的數據,這時候用戶就要注意高低位數據的順序了,不要合成0x00FF,這樣圖像出來後就會亂。

❽ 如何把圖片取模後的數組運用到程序中

你下一個12864取模軟體,
然後用普通的修改照片的工具就可以修改解析度了(addse或者PS都可以),
將圖片解析度修改為128:64然後保存為BMP文件,用取模軟體載入,得到圖模。然後用畫圖程序顯示OK

❾ 求助:tft液晶取模軟體

再加一個問題: 所謂的圖片中的16位,18位,32位真彩與tft的驅動晶元的數據格式有對應嗎? 我就是選一個256色去轉成代碼,結果沒成功

閱讀全文

與圖片取模軟體相關的資料

熱點內容
電腦上怎麼下載班智達的軟體 瀏覽:1111
無痕跡消除圖片軟體 瀏覽:681
免費小票軟體 瀏覽:915
華為在哪裡設置軟體停止運行 瀏覽:927
用電腦鍵盤調節聲音大小 瀏覽:1226
自動刷軟體賺錢 瀏覽:1227
古裝連續劇免費版 瀏覽:1380
工免費漫畫 瀏覽:1120
手機軟體專門儲存文件 瀏覽:1476
uos如何用命令安裝軟體 瀏覽:1270
有線耳機插電腦麥克風 瀏覽:623
侏羅紀世界3在線觀看完整免費 瀏覽:963
單個軟體怎麼設置名稱 瀏覽:687
鳳凰網電腦版下載視頻怎麼下載視頻怎麼下載 瀏覽:1349
明白之後如何免費獲得無人機 瀏覽:799
如何解禁軟體菜單 瀏覽:806
副路由器連接電腦視頻 瀏覽:1321
內置wifi電視如何裝軟體 瀏覽:1060
手機換零免費雪碧 瀏覽:1556
國行蘋果如何下載美版軟體 瀏覽:1169