私は3つのeqnsと2つの未知数HbとHbo2を持っています、それらは次のようになります:
Bxy = AB * HB + AB * Hbo2
Rxy = AR * HB + AR * Hbo2
Gxy = AG * HB + AG * Hbo2
今、私はそれらの方程式の未知数を解くために行列法を使おうとしています。これは、2つの未知数と3つの方程式であるため、行列形式に変換すると不規則な行列になります。
ここにいる誰かが、n-1個の未知数を持つn個の方程式を解く方法を知っていますか?
編集
これまでの回答に感謝します、彼らは素晴らしかったです。
これをより明確にするために、私がやろうとしているのは、画像内の特定のピクセルでの酸素化および脱酸素化された血液の濃度を計算することです。したがって、上記の変数は以下に対応します。
Rxy GxyおよびBxy、位置x、yで吸収された赤緑または青。(0〜255の値)
AR、AG、ABは、血液の赤の波長と青の波長の光の吸収係数です。(ただし、酸素化された血液と脱酸素化された血液に対して異なる吸収係数を定義しなければならない可能性があります(異なる量の光を吸収するため))。
HbとHbo2は、酸素化および脱酸素化された血液の濃度です。(RGB値をこれにマッピングしようとしているため、これらは不明です)
ただし、酸素化血液と脱酸素化血液の係数が異なることにも気づきました。これは、方程式が次のようになる可能性があることを意味します。
Bxy =(ABhb * HB)+(ABhbo2 * Hbo2)
Rxy =(ARhb * HB)+(ARhbo2 * Hbo2)
Gxy =(AGhb * HB)+(AGhbo2 * Hbo2)
上記の唯一の違いは、酸素化された血液と脱酸素化された血液の係数が異なることです。
これはすべて、コンピュータサイエンスのための大学での私の最終年度プロジェクトの一部であり、いくつかの機能的なイメージングを試みています。
@Chrisは、係数が異なる場合にも同じことを行います。理解が不足していることをお詫びします。数学は私の最強のポイントではありません。このアルゴリズムをプログラムしようとしているだけです。