討論區快速選單
知識庫快速選單
將BI融合到Excel資料分析中 網路投保旅行平安險
[ 回上頁 ] [ 討論區發言規則 ]
對圖片進行提高亮度(bit?)與變更各pixel點的顏色
更改我的閱讀文章字型大小
作者 : licious0421()
[ 貼文 10 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 4 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2015/11/30 下午 04:19:19
由於小弟我要做的是載入一張灰階圖片

問題有兩個:
一:
圖片LOAD進來後全數偏黑...
因為灰階圖的關係...顏色太過於深不方便辨識...
有想過可以利用提高對比方式調整但依樣會遇到"問題二"
目前事項前輩請教得知我們的圖片只有14bit的資料但是讀進來是16bit
前輩是說把16bit最後兩個bit遮蔽掉讓圖只讀入14bit
想請問我該如何做?
圖片為TIF格式 是否能在LOAD時的BUFFER下手??
能否提供想法或是簡易的教學!
二:
進行判斷內部值的大小(Pixel值 介於0~4096)
依值得大小區分為五個階層
每個階層代表一種顏色
目前作法是:
新增一個BUFFER 大小與原圖一樣
然後將原圖個點的直進行判斷
在完成判斷各點的時候順便對BUFFER內部寫入各點表示的顏色
最後在將"新的BUFFER"暫時替代舊的SHOW出來!
但是在寫入新的BUFFER時就會出現問題(嘗試讀取或寫入受保護的記憶體。這通常表示其他記憶體已損毀)
由於是在panel上作畫,且原本已有原始圖片,
我該怎麼做能在按下一個按鈕後進行轉換成新的BUFFER?
若再按一次按鈕回復先前的灰階圖。

P.S
小弟我是用C#寫但是在做的時候都需要用到SaperaLT.NET 8.0所提供的DLL

目前的問題是我在寫入新的BUFFER時會有問題。
還有該如何提高圖片亮度當我在LOAD圖片時進行?
想問一下該怎麼辦?或是採用其他方式替代?
作者 : ice_emissary(燃燒的大地) 貼文超過200則
[ 貼文 357 | 人氣 0 | 評價 1730 | 評價/貼文 4.85 | 送出評價 16 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2015/11/30 下午 04:46:10
把每個像素的值進行拉伸擴展,使數值由 14 bits (0~16383) 擴展為 16 bits (0~65535),
搞定,收工。
作者 : licious0421(孤單落葉)
[ 貼文 10 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 4 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2015/11/30 下午 04:54:31
這部分 可以請教開怎麼下手嗎?
因為我C#說真的也是新手菜鳥!
能否有點提示大概方向我可以查詢一下方法
當然若能提供簡易程式碼 就真的感激不敬
作者 : ice_emissary(燃燒的大地) 貼文超過200則
[ 貼文 357 | 人氣 0 | 評價 1730 | 評價/貼文 4.85 | 送出評價 16 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2015/11/30 下午 05:00:00
如果 X 是一個最大值為 Xmax 的數值,我們預將其拉伸為最大值為 Ymax 的數值 Y,則:
Y = X * Ymax / Xmax

代入你現在的狀況:
Y = X * 65535 / 16383
作者 : licious0421(孤單落葉)
[ 貼文 10 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 4 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2015/11/30 下午 05:34:45
那我想請問一下!!
這在我LOAD圖片時候我該如何撰寫?
說真的我抓不到 LOAD圖時下手的地方!!
你說的部份我懂 可以嘗試看看~
可是現階段在程式碼的部分不知該如何下手!
 板主 : 白老鼠(Gary)
 > OpenGL - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - OpenGL - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
OpenGL
1 白老鼠(Gary) 2720 
2 CROMAYEN2000 1530 
3 aming 500 
4 東昇 380 
5 PLAYER 120 
6 富伯 110 
7 qq 100 
8 NDark 80 
9 ozzy 60 
10 simula 60 
OpenGL
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2018 程式設計俱樂部 http://www.programmer-club.com.tw/
0.046875