-
//
// Histogram Sample
// This sample shows how to use the Sample Grabber filter for video image processing.
// Conceptual background:
// A histogram is just a frequency count of every Pixel value in the image.
// There are various well-known mathematical operations that you can perform on an image
// using histograms, to enhance the image, etc.
// Histogram stretch (aka automatic gain control):
// Stretches the image histogram to fill the entire range of values. This is a "point operation,"
// meaning each Pixel is scaled to a new value, without examining the neighboring Pixels. The
// histogram stretch does not actually require you to calculate the full histogram. The scaling factor
// is calculated from the minimum and maximum values in the image.
標(biāo)簽:
Sample
Histogram
Grabber
sample
上傳時(shí)間:
2013-12-15
上傳用戶(hù):ryb
-
極大值抑制與雙閾值門(mén)限得到圖像邊緣:
* nonmaxsuppts.m Code for performing non-maxima suppression and thresholding of points generated by a feature/corner detector. It optionally returns sub-Pixel feature locations.
標(biāo)簽:
nonmaxsuppts
thresholding
suppression
non-maxima
上傳時(shí)間:
2016-07-08
上傳用戶(hù):guanliya
-
Generating Fractals with SSE/SSE2
You probably have heard about fractals before. They are beautiful pictures such as the one shown above. Any fractal can be described using iterative formulas. So you can generate a fractal by evaluating these formulas and finding the color of each Pixel. That is a large computational task, and drawing a fractal needs a fast CPU and a carefully optimized program.
標(biāo)簽:
Generating
SSE
beautiful
Fractals
上傳時(shí)間:
2016-11-03
上傳用戶(hù):小鵬
-
The VGA example generates a 320x240 diffusion-limited-aggregation (DLA) on Altera DE2 board. A DLA is a clump formed by sticky particles adhering to an existing structure. In this design, we start with one Pixel at the center of the screen and allow a random walker to bounce around the screen until it hits the Pixel at the center. It then sticks and a new walker is started randomly at one of the 4 corners of the screen. The random number generators for x and y steps are XOR feedback shift registers (see also Hamblen, Appendix A). The VGA driver, PLL, and reset controller from the DE2 CDROM are necessary to compile this example. Note that you must push KEY0 to start the state machine.
標(biāo)簽:
diffusion-limited-aggregation
DLA
generates
320x240
上傳時(shí)間:
2014-01-16
上傳用戶(hù):225588
-
Purpose:
--- --
This component is used for capturing staff from AVI to BMP.
Installation:
-------------
Extract the compiled units into your Lib directory or into
another directory that is listed in the Library path in your Delphi options.
Choose file AVIcap.dcu for register.
description:
------------
AVIcap V2.0 used for capturing frame from AVI without drawing on the screen, that is
essentially fast. It can be reached by using of avifil32.dll from MS Video For Windows.
New property: number of bits per Pixel of bitmap.Now you can save BMP using next formats:
pf1bit, pf4bit, pf8bit, pf8bitGray, pf15bit, pf16bit, pf24bit, pf32bit, pfDevice.
See example to detail.
標(biāo)簽:
Installation
component
capturing
Purpose
上傳時(shí)間:
2016-12-13
上傳用戶(hù):TF2015
-
OTSU Gray-level image segmentation using Otsu s method.
Iseg = OTSU(I,n) computes a segmented image (Iseg) containing n classes
by means of Otsu s n-thresholding method (Otsu N, A Threshold Selection
Method from Gray-Level Histograms, IEEE Trans. Syst. Man Cybern.
9:62-66 1979). Thresholds are computed to maximize a separability
criterion of the resultant classes in gray levels.
OTSU(I) is equivalent to OTSU(I,2). By default, n=2 and the
corresponding Iseg is therefore a binary image. The Pixel values for
Iseg are [0 1] if n=2, [0 0.5 1] if n=3, [0 0.333 0.666 1] if n=4, ...
[Iseg,sep] = OTSU(I,n) returns the value (sep) of the separability
criterion within the range [0 1]. Zero is obtained only with images
having less than n gray level, whereas one (optimal value) is obtained
only with n-valued images.
標(biāo)簽:
OTSU
segmentation
Gray-level
segmented
上傳時(shí)間:
2017-04-24
上傳用戶(hù):yuzsu
-
在柵格數(shù)據(jù)地圖中,查找最近的圖元(Pixel)
標(biāo)簽:
數(shù)據(jù)
地圖
上傳時(shí)間:
2014-03-09
上傳用戶(hù):cuiyashuo
-
A java application - processing which can be downloaded free from processing.org
Here it uses a free library - OpenCV - made by intel. .. to convert all the Pixels in an image - in fact in a movie - a capture from the webcam. If the color of a Pixel is "higher" comparing to a threshold it turns black - otherwise it becomes white.
標(biāo)簽:
processing
application
downloaded
which
上傳時(shí)間:
2014-01-15
上傳用戶(hù):D&L37
-
Reconstruction- and example-based super-resolution
(SR) methods are promising for restoring a high-resolution
(HR) image from low-resolution (LR) image(s). Under large
magnification, reconstruction-based methods usually fail
to hallucinate visual details while example-based methods
sometimes introduce unexpected details. Given a generic
LR image, to reconstruct a photo-realistic SR image and
to suppress artifacts in the reconstructed SR image, we
introduce a multi-scale dictionary to a novel SR method
that simultaneously integrates local and non-local priors.
The local prior suppresses artifacts by using steering kernel regression to predict the target Pixel from a small local
area. The non-local prior enriches visual details by taking
a weighted average of a large neighborhood as an estimate
of the target Pixel. Essentially, these two priors are complementary to each other. Experimental results demonstrate
that the proposed method can produce high quality SR recovery both quantitatively and perceptually.
標(biāo)簽:
Super-resolution
Multi-scale
Dictionary
Single
Image
for
上傳時(shí)間:
2019-03-28
上傳用戶(hù):fullout
-
基于FPGA設(shè)計(jì)的字符VGA LCD顯示實(shí)驗(yàn)Verilog邏輯源碼Quartus工程文件+文檔說(shuō)明,通過(guò)字符轉(zhuǎn)換工具將字符轉(zhuǎn)換為 8 進(jìn)制 mif 文件存放到單端口的 ROM IP 核中,再?gòu)腞OM 中把轉(zhuǎn)換后的數(shù)據(jù)讀取出來(lái)顯示到 VGA 上,F(xiàn)PGA型號(hào)Cyclone4E系列中的EP4CE6F17C8,Quartus版本17.1。module top( input clk, input rst_n, //vga output output vga_out_hs, //vga horizontal synchronization output vga_out_vs, //vga vertical synchronization output[4:0] vga_out_r, //vga red output[5:0] vga_out_g, //vga green output[4:0] vga_out_b //vga blue );wire video_clk;wire video_hs;wire video_vs;wire video_de;wire[7:0] video_r;wire[7:0] video_g;wire[7:0] video_b;wire osd_hs;wire osd_vs;wire osd_de;wire[7:0] osd_r;wire[7:0] osd_g;wire[7:0] osd_b;assign vga_out_hs = osd_hs;assign vga_out_vs = osd_vs;assign vga_out_r = osd_r[7:3]; //discard low bit dataassign vga_out_g = osd_g[7:2]; //discard low bit dataassign vga_out_b = osd_b[7:3]; //discard low bit data//generate video Pixel clockvideo_pll video_pll_m0( .inclk0 (clk ), .c0 (video_clk ));color_bar color_bar_m0( .clk (video_clk ), .rst (~rst_n ), .hs (video_hs ), .vs (video_vs ), .de (video_de ), .rgb_r (video_r ), .rgb_g (video_g ), .rgb_b (video_b ));osd_display osd_display_m0( .rst_n (rst_n ), .pclk (video_clk ), .i_hs (video_hs ), .i_vs (video_vs ), .i_de (video_de ), .i_data ({video_r,video_g,video_b} ), .o_hs (osd_hs ), .o_vs (osd_vs ), .o_de (osd_de ), .o_data ({osd_r,osd_g,osd_b} ));endmodule
標(biāo)簽:
fpga
vga
lcd
上傳時(shí)間:
2021-12-18
上傳用戶(hù):