Presenting Color Additive Theory on Image’s Channels Dynamically

2014 ◽  
Vol 644-650 ◽  
pp. 4144-4147
Author(s):  
Yuan Yuan Zhu ◽  
Wen Jie Yang ◽  
Lei Li ◽  
Xiao Kang Sun

Utilizing visual characteristics of human eyes, color additive theory can make richer colors from red (R), green (G) and blue (B), the three primary colors. Our people live in a colorful world, and color exists everywhere. Many experiments has proved that the three colors can be mixed together to get various colors. In the paper, color additive theory on RGB is shown in a fun, novel manner by user-friendly dynamic process under Microsoft Visual C++ programming environment, whose purpose is to intuitively present the effect of different color overlapping to the viewers. Following the steps of reading image’s data, displaying the pixels, generating color bitmap and showing the dynamical movement of images in single channel, the program displays the mixing process of any two of red, green, and blue colors to get brighter colors, which are called yellow, cyan and magenta and an equal combination of the three colors can get white color.

Author(s):  
Vahid Aryai ◽  
Mahsa Kharazi ◽  
Farid Ariai

<p><span lang="EN-AU">Four path planning and data exchange algorithms for cooperative search and coverage robotic missions are proposed and modified. The introduced methods are simulated using C++ programming environment and the results are discussed in detail for environments with static obstacles. It has been shown that using the <strong>“nearest zero-point”</strong> algorithm can greatly optimize the mission duration and also overlapping of the search trajectories. Finally, the results are compared with several existing algorithms.</span></p>


2012 ◽  
Vol 262 ◽  
pp. 18-21
Author(s):  
Wen Yu Li ◽  
Hao Liang Dong

In order to study the visual characteristics of the human eye on color-distinguishing threshold levels, an experiment, of which the results provide significant data reference and theoretical basis for improvement of color evaluation methods of printing products, was carried out with 20 observers whose visual characteristics are normal. The observers were provided 5 basic colors that the CIE recommended for color evaluation study, and the constant stimulation psychophysical method was used in the visual experiment. The color patches were printed out with small color threshold variations. The color-distinguishing thresholds and visual characteristics were obtained through the experiment. Results showed that the notable color threshold values of green and red patches were relative larger, indicating larger visual tolerances. It is also shown that the red region in CIELAB color space has the best uniformity to human eyes among the five colors.


In the recent years there has been a tremendous growth in the field of engineering and sciences, which aided in the growth and development of fast and comfortable transportation media, with this development the number of automobiles have drastically increased, which for sure is a great technological achievement but sadly with this growth, the traffic and the hustle and bustle on roads is unstoppable and with it the number of accidents and road casualties have tremendously increased. But, there is no easy and practical way to reduce the usage of the automobiles. Every day the mankind read about thousands of people dying of road casualties and most of them die because the families or the concerned ones of the indulged people are not timely informed. The death casualties can be minimized to a great extent by just timely informing the families of the concerned ones. The prototype in this paper is an accident notification systemESP8266 NodeMCU and a simple vibration sensor is the heart of this system. The vibration sensor continuously senses the vibrations and on exceeding a predefined threshold limit, sends out a notification to registered numbers. In the past similar models have been proposed, which used costlier sensors such as Accelerometerbut the design in this paper, used simpler and cheaper sensor. Moreover, in earlier designs GSM technology was used but proposed design uses a Wi-Fi based controller, which in comparison to GSM technology is more reliable and fast. Also earlier GSM module needed an additional microcontroller such as Arduino but the use of NodeMCU eliminates the requirement of any additional controller. The prototype system in this paper makes the use of message queuing telemetry transport (MQTT) protocol, which is a very reliable and fast communication protocol which further uses subscribe and publish technology. The IoT cloud platform used in this prototype is Adafruit IO which is quite simpler when compared to other cloud platforms such as Losant Platform and moreover the data is updated every two seconds in Adafruit IO. For the notification purpose protocol is used with the help of IFTTT platform and ClickSend platform, Applets and Triggers are created to fulfill the requirement. The controller is programed using basic C and C++ programming languages and Arduino IDE serves as the programming environment, various library files have also been used for the programming purposes.


Author(s):  
Abdulrahman AL-JANOBI ◽  
Saad AL-HAMED ◽  
Abdulwahed ABOUKARIMA

An educational program was developed to assist graduate and undergraduate students to estimate fuel consumption for tillage equipment. It supports to select the appropriate power of an agricultural tractor to operate with a particular tillage implement in specific operation and soil conditions to minimize fuel consumption. The program was written in visual C++ programming language. The program was based on training library of an artificial neural network. The program offers an educational help and clarification to most of the affecting parameters on fuel consumption. The program was validated by comparing predicted fuel consumption with the results obtained during field experiments. The program has proven to be very user-friendly and efficient to meet the requirement.


2020 ◽  
Vol 53 (2) ◽  
pp. 587-593
Author(s):  
A. Boulle ◽  
V. Mergnac

RaDMaX online is a major update to the previously published RaDMaX (radiation damage in materials analysed with X-ray diffraction) software [Souilah, Boulle & Debelle (2016). J. Appl. Cryst. 49, 311–316]. This program features a user-friendly interface that allows retrieval of strain and disorder depth profiles in irradiated crystals from the simulation of X-ray diffraction data recorded in symmetrical θ/2θ mode. As compared with its predecessor, RaDMaX online has been entirely rewritten in order to be able to run within a simple web browser, therefore avoiding the necessity to install any programming environment on the users' computers. The RaDMaX online web application is written in Python and developed within a Jupyter notebook implementing graphical widgets and interactive plots. RaDMaX online is free and open source and can be accessed on the internet at https://aboulle.github.io/RaDMaX-online/.


Author(s):  
Timothy K. Shih ◽  
Yule-Chyun Lin ◽  
Wen C. Pai ◽  
Chun-Chia Wang

Software metrics serve as a significant issue to improve software quality. It is an important research of software engineering. In line with the methodologies of object-oriented analysis and design widely developed, many software metrics techniques have been proposed. However, not many focus on the metrics evaluation of an inheritance hierarchy. In this paper, we propose a novel concept named unit repeated inheritance (URI) in Z notation to realize object-oriented software metrics. The approach describes an inheritance level technique (ILT) method as a guide to measure the software complexity of an inheritance hierarchy. The measures of inheritance metrics are formed based on the proposed mechanism. Also, we use Lex and Yacc to construct a windowing tool which is used in conjunction with a conventional C++ programming environment to assist a programmer to analyze and measure his/her C++ programs.


Sign in / Sign up

Export Citation Format

Share Document