Zakładka z wyszukiwarką danych komponentów
  Polish  ▼
ALLDATASHEET.PL

X  

RM0020 Arkusz danych(PDF) 41 Page - STMicroelectronics

Numer części RM0020
Szczegółowy opis  SPC56xx DSP function library 2
PDF  69 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Producent  STMICROELECTRONICS [STMicroelectronics]
Strona internetowa  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

RM0020 Arkusz danych(HTML) 41 Page - STMicroelectronics

Back Button RM0020 Datasheet HTML 37Page - STMicroelectronics RM0020 Datasheet HTML 38Page - STMicroelectronics RM0020 Datasheet HTML 39Page - STMicroelectronics RM0020 Datasheet HTML 40Page - STMicroelectronics RM0020 Datasheet HTML 41Page - STMicroelectronics RM0020 Datasheet HTML 42Page - STMicroelectronics RM0020 Datasheet HTML 43Page - STMicroelectronics RM0020 Datasheet HTML 44Page - STMicroelectronics RM0020 Datasheet HTML 45Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 41 / 69 page
background image
RM0020
Function API
41/69
Arguments:
Description:
Computes the vertical sobel filter on MxN input image. The absolute value of vertical
sobel filter result is range limited to 0..255. The output image is of the same size as
input image and has one pixel border that is not computed. The first and the last row
of output image is not changed, the first column is zeroed and the last column will
contain not meaningful results. The last column can be zeroed when
ZERO_LASTCOL is defined to 1 for the penalty of one more instruction inside inner
loop. The ZERO_LASTCOL is a symbol defined in function source file.
Algorithm:
1.
Compute vertical sobel filter, i.e. compute 2-D convolution with the following kernel:
2.
2. Get absolute value of result
3.
3. Range limit to 0..255
Note: The input/output images must be properly aligned in memory as described in
Table 20.
Performance: See Section 7 and Table 51.
Example 20. sobel3x3_vertical
#include "libdsp2.h"
/* #pragma and ALIGN macros used to align to 4 bytes */
#ifdef __ghs__
#pragma alignvar (4)
#endif
ALIGN_DCC(4)
unsigned char a[16*12];
/* #pragma and ALIGN macros used to align to 4 bytes */
#ifdef __ghs__
#pragma alignvar (4)
#endif
ALIGN_DCC(4)
unsigned char b[16*12] ALIGN_MWERKS(4);
unsigned short M, N, shift;
Table 20.
sobel3x3_vertical arguments
a(1)
1.
a and b must be word aligned.
in
input image of size MxN
b(1)
out
output image of size MxN
M
in
number of rows of a and b, must be >= 3
N
in
number of columns of a and b, must be multiple of 4, must be >= 8
G
x
1
– 01
2
– 02
1
– 01
=



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69


Arkusz danych Pobierz

Go To PDF Page


Link URL



Czy Alldatasheet okazała się pomocna?  [ DONATE ] 

O Alldatasheet   |   Reklama   |   Kontakt   |   Polityka prywatności   |   Link do karty katalogowej    |   Linki   |   Lista producentów
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com