在我的項目中,我必須將用普通相機(jpeg)拍攝的ECG圖像數字化。例如,我有以下的相機拍攝的圖像: 我使用C#實現這個如何從掃描的心電圖像中獲取數值?
然後我這個圖像轉換爲灰度圖像,然後應用門檻,單獨從電網波動。 最後從圖像中刪除不必要的東西,並最終輸出是這樣
現在我想提取採用了像素數的segments.what之間是最好的方式做這將在下面進行圖像上提值那?
主要的東西,我想有兩個Q波之間QR波和長度的高度。(像素值)
如何實現波紋管代碼來獲取這些值並將其存儲在陣列
public void black(Bitmap bmp)
{
Color[,] results = new Color[bmp.Width, bmp.Height];
for (int i = 0; i < bmp.Height; i++)
{
for (int j = 0; j < bmp.Width; j++)
{
Color col = bmp.GetPixel(j, i);
if (col.R == 0)
{
results[j, i] = bmp.GetPixel(j, i);
}
}
}
}