欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種圖像處理方法及裝置與流程

文檔序號:12604471閱讀:316來源:國知局
一種圖像處理方法及裝置與流程

本方法涉及圖像處理技術領域,尤其涉及一種圖像處理方法及裝置。



背景技術:

信息可視化技術結合了人機交互、數(shù)字圖像處理、圖形學等學科的理論基礎,通過圖像的方式展現(xiàn)獲取到的信息。例如,將信息中的每個數(shù)據(jù)對應在地形數(shù)據(jù)上的一個數(shù)據(jù)點,在各個數(shù)據(jù)點上渲染對應的顏色,形成覆蓋在地形數(shù)據(jù)上的渲染圖像。在上述通過圖像的方式展現(xiàn)獲取到的信息的過程中,一個關鍵步驟是基于獲取到的信息確定對應的顏色。

目前,一種顏色的確定方法是,根據(jù)數(shù)據(jù)與顏色的對應關系,將獲取到的信息中的每個數(shù)據(jù)一一映射成相應的顏色。

若某像素點未對應數(shù)據(jù),則其渲染顏色為與之最近,且對應數(shù)據(jù)的像素點顏色。此種方式渲染出的圖像顏色精度較粗,影響圖像效果。



技術實現(xiàn)要素:

(一)要解決的技術問題

為了解決現(xiàn)有技術的上述問題,本方法提供一種圖像處理方法及裝置,其可以確定各數(shù)據(jù)所在像素點及相鄰數(shù)據(jù)之間像素點的顏色值和透明度;根據(jù)各像素點的顏色值和透明度,渲染圖像,使得未對應數(shù)據(jù)的像素點也會有相應的渲染顏色,與現(xiàn)有技術中,將未對應數(shù)據(jù)的像素點的顏色渲染為最近對應數(shù)據(jù)的像素點顏色相比,渲染效果有較大提升。

(二)技術方案

為了達到上述目的,本方法采用的主要技術方案包括:

一種圖像處理方法,其包括:

101,獲取多個數(shù)據(jù),所述數(shù)據(jù)包括數(shù)據(jù)值屬性、經(jīng)緯度屬性和高程屬性;

102,根據(jù)經(jīng)緯度屬性,確定圖像像素區(qū)間以及各數(shù)據(jù)之間的位置關系,其中每一個數(shù)據(jù)對應所述圖像像素區(qū)間中的一個像素;

103,確定各數(shù)據(jù)所在像素點的顏色值C和透明度A;

104,確定相鄰數(shù)據(jù)之間像素點的C和A;

105,根據(jù)各像素點的C和A,渲染圖像;

其中,步驟102,包括如下子步驟:

102-1,獲取當前顯示的地形數(shù)據(jù);

102-2,根據(jù)所述經(jīng)緯度屬性,將確定各數(shù)據(jù)在所述地形數(shù)據(jù)中的位置;

102-3,將各位置對應的像素值確定為各數(shù)據(jù)對應的像素值;

102-4,確定包含所有數(shù)據(jù)對應像素值的最小圖像,所述最小圖像包含的像素區(qū)間確定為圖像像素區(qū)間;

102-5,根據(jù)各數(shù)據(jù)在所述像素區(qū)間中的位置,確定各數(shù)據(jù)之間的位置關系;

其中,對于相鄰的數(shù)據(jù)1和數(shù)據(jù)2,步驟104,包括如下子步驟:

104-1,根據(jù)值屬性和高程屬性分別確定數(shù)據(jù)1對應的C1和A1,數(shù)據(jù)2對應的C2和A2;

104-2,根據(jù)C1、A1、C2、A2,確定數(shù)據(jù)1和數(shù)據(jù)2中間各像素的C3和A3;

其中,數(shù)據(jù)1位于數(shù)據(jù)2的左側,所述步驟104-2,包括如下子步驟:

104-2-1,根據(jù)如下公式計算數(shù)據(jù)1和數(shù)據(jù)2中間的第j個像素的C3;

<mrow> <mi>C</mi> <msub> <mn>3</mn> <mi>j</mi> </msub> <mo>=</mo> <mn>0.26</mn> <mo>*</mo> <mi>j</mi> <mo>*</mo> <mrow> <mo>(</mo> <mfrac> <mrow> <mi>C</mi> <mn>2</mn> <mo>-</mo> <mi>C</mi> <mn>1</mn> </mrow> <mi>n</mi> </mfrac> <mo>)</mo> </mrow> <mo>+</mo> <mi>l</mi> <mi>o</mi> <mi>g</mi> <msup> <mrow> <mo>(</mo> <mfrac> <mrow> <mi>C</mi> <mn>2</mn> <mo>-</mo> <mi>C</mi> <mn>1</mn> </mrow> <mi>n</mi> </mfrac> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>;</mo> </mrow>

其中,n為數(shù)據(jù)1和數(shù)據(jù)2中間的像素數(shù)量;

104-2-2,在當前顯示的地形數(shù)據(jù)中,確定數(shù)據(jù)1和數(shù)據(jù)2中間各像素對應的高程值;

104-2-3,根據(jù)高程屬性,獲取數(shù)據(jù)1和數(shù)據(jù)2的高程值1和高程值2;

104-2-4,數(shù)據(jù)1和數(shù)據(jù)2中間的第j個像素的A3j為0.36(像素j的高程值*A1/高程值1)+0.42(像素j的高程值*A2/高程值2)。

可選地,步驟103,包括如下子步驟:

103-1,根據(jù)所述數(shù)據(jù)值屬性和所述高程屬性,在獲取的多個數(shù)據(jù)中,確定最大數(shù)據(jù)值Dmax、最小數(shù)據(jù)值Dmin、最大高程值Emax、最小高程值Emin;

103-2,獲取預先設置的顏色值C5和C6,其中,C6>C5;

103-3,第i個數(shù)據(jù)所在像素點的

<mrow> <mi>C</mi> <mi>i</mi> <mo>=</mo> <mfrac> <mrow> <mi>C</mi> <mn>6</mn> <mo>-</mo> <mi>C</mi> <mn>5</mn> </mrow> <mrow> <mi>D</mi> <mi> </mi> <mi>m</mi> <mi>a</mi> <mi>x</mi> <mo>-</mo> <mi>D</mi> <mi> </mi> <mi>min</mi> </mrow> </mfrac> <mo>*</mo> <mi>D</mi> <mi>i</mi> <mo>+</mo> <mn>0.98</mn> <mo>*</mo> <mi>C</mi> <mn>5</mn> <mo>-</mo> <mfrac> <mrow> <mi>C</mi> <mn>6</mn> <mo>-</mo> <mi>C</mi> <mn>5</mn> </mrow> <mrow> <mi>D</mi> <mi> </mi> <mi>m</mi> <mi>a</mi> <mi>x</mi> <mo>-</mo> <mi>D</mi> <mi> </mi> <mi>min</mi> </mrow> </mfrac> <mo>;</mo> </mrow>

103-4,第i個數(shù)據(jù)所在像素點的

其中,Di為Ci的數(shù)據(jù)值,Ei為Ci的高程值。

本方法采用的主要技術方案還包括:

一種圖像處理裝置,所述裝置包括:數(shù)據(jù)獲取模塊,圖像處理模塊,渲染模塊;

所述數(shù)據(jù)獲取模塊,用于獲取多個數(shù)據(jù),所述數(shù)據(jù)包括數(shù)據(jù)值屬性、經(jīng)緯度屬性和高程屬性;

所述圖像處理模塊,用于根據(jù)經(jīng)緯度屬性,確定圖像像素區(qū)間以及各數(shù)據(jù)之間的位置關系,其中每一個數(shù)據(jù)對應所述圖像像素區(qū)間中的一個像素;確定各數(shù)據(jù)所在像素點的顏色值C和透明度A;確定相鄰數(shù)據(jù)之間像素點的C和A;

所述渲染模塊,用于根據(jù)各像素點的C和A,渲染圖像;

其中,所述圖像處理模塊,用于獲取當前顯示的地形數(shù)據(jù);根據(jù)所述經(jīng)緯度屬性,將確定各數(shù)據(jù)在所述地形數(shù)據(jù)中的位置;將各位置對應的像素值確定為各數(shù)據(jù)對應的像素值;確定包含所有數(shù)據(jù)對應像素值的最小圖像,所述最小圖像包含的像素區(qū)間確定為圖像像素區(qū)間;根據(jù)各數(shù)據(jù)在所述像素區(qū)間中的位置,確定各數(shù)據(jù)之間的位置關系;

其中,對于相鄰的數(shù)據(jù)1和數(shù)據(jù)2,所述圖像處理模塊,用于根據(jù)值屬性和高程屬性分別確定數(shù)據(jù)1對應的C1和A1,數(shù)據(jù)2對應的C2和A2;根據(jù)C1、A1、C2、A2,確定數(shù)據(jù)1和數(shù)據(jù)2中間各像素的C3和A3;

其中,數(shù)據(jù)1位于數(shù)據(jù)2的左側,所述圖像處理模塊,用于根據(jù)如下公式計算步驟104-2,包括如下子步驟:數(shù)據(jù)1和數(shù)據(jù)2中間的第j個像素的C3;其中,n為數(shù)據(jù)1和數(shù)據(jù)2中間的像素數(shù)量;在當前顯示的地形數(shù)據(jù)中,確定數(shù)據(jù)1和數(shù)據(jù)2中間各像素對應的高程值;根據(jù)高程屬性,獲取數(shù)據(jù)1和數(shù)據(jù)2的高程值1和高程值2;數(shù)據(jù)1和數(shù)據(jù)2中間的第j個像素的A3j為0.36(像素j的高程值*A1/高程值1)+0.42(像素j的高程值*A2/高程值2)。

可選地,所述圖像處理模塊,用于根據(jù)所述數(shù)據(jù)值屬性和所述高程屬性,在獲取的多個數(shù)據(jù)中,確定最大數(shù)據(jù)值Dmax、最小數(shù)據(jù)值Dmin、最大高程值Emax、最小高程值Emin;獲取預先設置的顏色值C5和C6,其中,C6>C5;第i個數(shù)據(jù)所在像素點的第i個數(shù)據(jù)所在像素點的其中,Di為Ci的數(shù)據(jù)值,Ei為Ci的高程值。

(三)有益效果

本方法的有益效果是:確定各數(shù)據(jù)所在像素點及相鄰數(shù)據(jù)之間像素點的顏色值和透明度;根據(jù)各像素點的顏色值和透明度,渲染圖像,使得未對應數(shù)據(jù)的像素點也會有相應的渲染顏色,與現(xiàn)有技術中,將未對應數(shù)據(jù)的像素點的顏色渲染為最近對應數(shù)據(jù)的像素點顏色相比,渲染效果有較大提升。

附圖說明

圖1是本發(fā)明實施例一提供的一種圖像處理方法的流程圖;

圖2是本發(fā)明實施例一提供的一種數(shù)據(jù)在地形數(shù)據(jù)中的位置、最小圖像的示意圖;

圖3是本發(fā)明實施例二提供的一種圖像處理裝置的結構圖。

具體實施方式

為了更好的解釋本發(fā)明,以便于理解,下面結合附圖,通過具體實施方式,對本發(fā)明作詳細描述。

目前,獲取到信息后,數(shù)據(jù)中的每個數(shù)據(jù)對應在地形數(shù)據(jù)上的一個數(shù)據(jù)點,在各個數(shù)據(jù)點上渲染對應的顏色,形成覆蓋在地形數(shù)據(jù)上的渲染圖像。若某像素點未對應數(shù)據(jù),則其渲染顏色為與之最近,且對應數(shù)據(jù)的像素點顏色,此種方式渲染出的圖像顏色精度較粗,影響圖像效果。例如,若獲取到的信息中包括9個數(shù)據(jù),9個數(shù)據(jù)在地形數(shù)據(jù)中分布在15*15像素包含的圖像范圍內,圖像中每5*5像素范圍內僅會渲染1個數(shù)據(jù)確定出的顏色,渲染出的圖像效果較差。

本發(fā)明提供了一種圖像處理方法,確定各數(shù)據(jù)所在像素點及相鄰數(shù)據(jù)之間像素點的顏色值和透明度;根據(jù)各像素點的顏色值和透明度,渲染圖像,使得未對應數(shù)據(jù)的像素點也會有相應的渲染顏色,與現(xiàn)有技術中,將未對應數(shù)據(jù)的像素點的顏色渲染為最近對應數(shù)據(jù)的像素點顏色相比,渲染效果有較大提升。

實施例一

本實施例提供了一種圖像處理方法,參見圖1,本實施例提供的方法流程具體如下:

101,獲取多個數(shù)據(jù);

其中,數(shù)據(jù)至少包括:數(shù)據(jù)值屬性、經(jīng)緯度屬性和高程屬性;

102,根據(jù)經(jīng)緯度屬性,確定圖像像素區(qū)間以及各數(shù)據(jù)之間的位置關系;

本步驟在實現(xiàn)時,可以通過如下步驟實現(xiàn):

102-1,獲取當前顯示的地形數(shù)據(jù);

102-2,根據(jù)經(jīng)緯度屬性,將確定各數(shù)據(jù)在地形數(shù)據(jù)中的位置;

102-3,將各位置對應的像素值確定為各數(shù)據(jù)對應的像素值;

102-4,確定包含所有數(shù)據(jù)對應像素值的最小圖像,最小圖像包含的像素區(qū)間確定為圖像像素區(qū)間;

102-5,根據(jù)各數(shù)據(jù)在像素區(qū)間中的位置,確定各數(shù)據(jù)之間的位置關系。

以3個數(shù)據(jù)為例,各數(shù)據(jù)在地形數(shù)據(jù)中的位置如圖2中的數(shù)據(jù)1、數(shù)據(jù)2、數(shù)據(jù)3,包含所有數(shù)據(jù)對應像素值的最小圖像為圖2中的圓,最小圖像包含的像素區(qū)間為圓所覆蓋的像素區(qū)間。

103,確定各數(shù)據(jù)所在像素點的顏色值(C)和透明度(A);

本步驟可以通過如下子步驟實現(xiàn):

103-1,根據(jù)數(shù)據(jù)值屬性和高程屬性,在獲取的多個數(shù)據(jù)中,確定最大數(shù)據(jù)值Dmax、最小數(shù)據(jù)值Dmin、最大高程值Emax、最小高程值Emin;

103-2,獲取預先設置的顏色值C5和C6,其中,C6>C5;

103-3,第i個數(shù)據(jù)所在像素點的

<mrow> <mi>C</mi> <mi>i</mi> <mo>=</mo> <mfrac> <mrow> <mi>C</mi> <mn>6</mn> <mo>-</mo> <mi>C</mi> <mn>5</mn> </mrow> <mrow> <mi>D</mi> <mi> </mi> <mi>m</mi> <mi>a</mi> <mi>x</mi> <mo>-</mo> <mi>D</mi> <mi> </mi> <mi>min</mi> </mrow> </mfrac> <mo>*</mo> <mi>D</mi> <mi>i</mi> <mo>+</mo> <mn>0.98</mn> <mo>*</mo> <mi>C</mi> <mn>5</mn> <mo>-</mo> <mfrac> <mrow> <mi>C</mi> <mn>6</mn> <mo>-</mo> <mi>C</mi> <mn>5</mn> </mrow> <mrow> <mi>D</mi> <mi> </mi> <mi>m</mi> <mi>a</mi> <mi>x</mi> <mo>-</mo> <mi>D</mi> <mi> </mi> <mi>min</mi> </mrow> </mfrac> <mo>;</mo> </mrow>

103-4,第i個數(shù)據(jù)所在像素點的

其中,Di為Ci的數(shù)據(jù)值,Ei為Ci的高程值。

104,確定相鄰數(shù)據(jù)之間像素點的C和A;

以相鄰的數(shù)據(jù)1和數(shù)據(jù)2為例,且數(shù)據(jù)1位于數(shù)據(jù)2的左側,步驟104,可以通過如下子步驟實現(xiàn):

104-1,根據(jù)值屬性和高程屬性分別確定數(shù)據(jù)1對應的C1和A1,數(shù)據(jù)2對應的C2和A2;

104-2,根據(jù)C1、A1、C2、A2,確定數(shù)據(jù)1和數(shù)據(jù)2中間各像素的C3和A3。

其中,步驟104-2,可以通過如下子步驟實現(xiàn):

104-2-1,根據(jù)如下公式計算數(shù)據(jù)1和數(shù)據(jù)2中間的第j個像素的C3;

<mrow> <mi>C</mi> <msub> <mn>3</mn> <mi>j</mi> </msub> <mo>=</mo> <mn>0.26</mn> <mo>*</mo> <mi>j</mi> <mo>*</mo> <mrow> <mo>(</mo> <mfrac> <mrow> <mi>C</mi> <mn>2</mn> <mo>-</mo> <mi>C</mi> <mn>1</mn> </mrow> <mi>n</mi> </mfrac> <mo>)</mo> </mrow> <mo>+</mo> <mi>l</mi> <mi>o</mi> <mi>g</mi> <msup> <mrow> <mo>(</mo> <mfrac> <mrow> <mi>C</mi> <mn>2</mn> <mo>-</mo> <mi>C</mi> <mn>1</mn> </mrow> <mi>n</mi> </mfrac> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>;</mo> </mrow>

其中,n為數(shù)據(jù)1和數(shù)據(jù)2中間的像素數(shù)量;

104-2-2,在當前顯示的地形數(shù)據(jù)中,確定數(shù)據(jù)1和數(shù)據(jù)2中間各像素對應的高程值;

104-2-3,根據(jù)高程屬性,獲取數(shù)據(jù)1和數(shù)據(jù)2的高程值1和高程值2;

104-2-4,數(shù)據(jù)1和數(shù)據(jù)2中間的第j個像素的A3j為0.36(像素j的高程值*A1/高程值1)+0.42(像素j的高程值*A2/高程值2)。

105,根據(jù)各像素點的C和A,渲染圖像。

本實施例提供的方法,確定各數(shù)據(jù)所在像素點及相鄰數(shù)據(jù)之間像素點的顏色值和透明度;根據(jù)各像素點的顏色值和透明度,渲染圖像,使得未對應數(shù)據(jù)的像素點也會有相應的渲染顏色,與現(xiàn)有技術中,將未對應數(shù)據(jù)的像素點的顏色渲染為最近對應數(shù)據(jù)的像素點顏色相比,渲染效果有較大提升。

實施例二

本實施例提供了一種圖像處理裝置,參見圖3,由于該圖像處理裝置解決問題的原理與圖1所示的圖像處理方法相似,因此該裝置的實施可以參見圖1所示的方法的實施例,重復之處不再贅述。

參見圖3,該裝置包括:數(shù)據(jù)獲取模塊301,圖像處理模塊302,渲染模塊303;

數(shù)據(jù)獲取模塊301,用于獲取多個數(shù)據(jù),數(shù)據(jù)包括數(shù)據(jù)值屬性、經(jīng)緯度屬性和高程屬性;

圖像處理模塊302,用于根據(jù)經(jīng)緯度屬性,確定圖像像素區(qū)間以及各數(shù)據(jù)之間的位置關系,其中每一個數(shù)據(jù)對應圖像像素區(qū)間中的一個像素;確定各數(shù)據(jù)所在像素點的C和A;確定相鄰數(shù)據(jù)之間像素點的C和A;

渲染模塊303,用于根據(jù)各像素點的C和A,渲染圖像;

其中,圖像處理模塊302,用于獲取當前顯示的地形數(shù)據(jù);根據(jù)經(jīng)緯度屬性,將確定各數(shù)據(jù)在地形數(shù)據(jù)中的位置;將各位置對應的像素值確定為各數(shù)據(jù)對應的像素值;確定包含所有數(shù)據(jù)對應像素值的最小圖像,最小圖像包含的像素區(qū)間確定為圖像像素區(qū)間;根據(jù)各數(shù)據(jù)在像素區(qū)間中的位置,確定各數(shù)據(jù)之間的位置關系;

其中,對于相鄰的數(shù)據(jù)1和數(shù)據(jù)2,圖像處理模塊302,用于根據(jù)值屬性和高程屬性分別確定數(shù)據(jù)1對應的C1和A1,數(shù)據(jù)2對應的C2和A2;根據(jù)C1、A1、C2、A2,確定數(shù)據(jù)1和數(shù)據(jù)2中間各像素的C3和A3;

其中,數(shù)據(jù)1位于數(shù)據(jù)2的左側,圖像處理模塊302,用于根據(jù)如下公式計算步驟104-2,包括如下子步驟:數(shù)據(jù)1和數(shù)據(jù)2中間的第j個像素的C3;其中,n為數(shù)據(jù)1和數(shù)據(jù)2中間的像素數(shù)量;在當前顯示的地形數(shù)據(jù)中,確定數(shù)據(jù)1和數(shù)據(jù)2中間各像素對應的高程值;根據(jù)高程屬性,獲取數(shù)據(jù)1和數(shù)據(jù)2的高程值1和高程值2;數(shù)據(jù)1和數(shù)據(jù)2中間的第j個像素的A3j為0.36(像素j的高程值*A1/高程值1)+0.42(像素j的高程值*A2/高程值2)。

可選地,圖像處理模塊302,用于根據(jù)數(shù)據(jù)值屬性和高程屬性,在獲取的多個數(shù)據(jù)中,確定最大數(shù)據(jù)值Dmax、最小數(shù)據(jù)值Dmin、最大高程值Emax、最小高程值Emin;獲取預先設置的顏色值C5和C6,其中,C6>C5;第i個數(shù)據(jù)所在像素點的第i個數(shù)據(jù)所在像素點的其中,Di為Ci的數(shù)據(jù)值,Ei為Ci的高程值。

本實施例提供的裝置,確定各數(shù)據(jù)所在像素點及相鄰數(shù)據(jù)之間像素點的顏色值和透明度;根據(jù)各像素點的顏色值和透明度,渲染圖像,使得未對應數(shù)據(jù)的像素點也會有相應的渲染顏色,與現(xiàn)有技術中,將未對應數(shù)據(jù)的像素點的顏色渲染為最近對應數(shù)據(jù)的像素點顏色相比,渲染效果有較大提升。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
确山县| 永顺县| 武功县| 齐河县| 阳城县| 长治县| 赞皇县| 财经| 怀宁县| 彰化市| 靖西县| 永平县| 全南县| 华安县| 德惠市| 广丰县| 福州市| 新余市| 永年县| 眉山市| 廉江市| 和顺县| 武夷山市| 四子王旗| 阜新市| 始兴县| 沙河市| 且末县| 鄂温| 延寿县| 依安县| 理塘县| 英超| 湖北省| 松潘县| 普兰店市| 运城市| 曲麻莱县| 临汾市| 江川县| 陆良县|