Difficulties and solutions encountered in learning to use Python language and OpenCV library for basic image processing, give examples

Answers

Answer 1

Python language is one of the most commonly used programming languages for image processing. However, there are various difficulties encountered when using it with OpenCV for image processing, such as syntax errors and compatibility issues. Let us discuss the challenges and their solutions faced when learning to use the Python language and OpenCV library for basic image processing.

1. Understanding Python Basics:

Difficulty: If you are new to Python, understanding the syntax, data types, loops, conditionals, and functions can be overwhelming.

Solution: Start by learning the fundamentals of Python through online tutorials, books, or courses. Practice writing simple programs to gain familiarity with the language. There are numerous resources available, such as Codecademy, W3Schools, and the official Python documentation.

2. Setting Up OpenCV:

Difficulty: Installing and configuring OpenCV on your system can be challenging, especially dealing with dependencies and compatibility issues.

Solution: Follow the official OpenCV installation guide for your specific operating system. Consider using package managers like pip or Anaconda to simplify the installation process. If you face compatibility issues, consult online forums, communities, or official documentation for troubleshooting steps.

3. Image Loading and Display:

Difficulty: Reading and displaying images using OpenCV may not work as expected due to incorrect file paths, incompatible image formats, or issues with the display window.

Solution: Double-check the file path of the image you are trying to load. Ensure the image file is in a supported format (e.g., JPEG, PNG). Use OpenCV functions like cv2.imshow() and cv2.waitKey() correctly to display images and handle keyboard events. Refer to the OpenCV documentation for detailed examples.

4. Image Manipulation:

Difficulty: Performing basic image manipulation tasks, such as resizing, cropping, or rotating images, can be challenging without proper knowledge of OpenCV functions and parameters.

Solution: Study the OpenCV documentation and explore relevant tutorials to understand the available functions and their parameters. Experiment with different functions and parameters to achieve the desired results. Seek help from the OpenCV community or online forums if you encounter specific issues.

5. Applying Filters and Effects:

Difficulty: Implementing filters and effects on images, such as blurring, edge detection, or color transformations, requires a good understanding of image processing concepts and the corresponding OpenCV functions.

Solution: Study the fundamental image processing techniques and algorithms, such as convolution, Gaussian blur, Canny edge detection, etc. Experiment with these algorithms using the appropriate OpenCV functions. Online tutorials and sample code can provide valuable insights and practical examples.

6. Performance Optimization:

Difficulty: Working with large images or processing videos in real-time may lead to performance issues, such as slow execution or high memory usage.

Solution: Employ performance optimization techniques specific to OpenCV, like utilizing numpy arrays efficiently, using image pyramid techniques, or parallelizing computations using multiple threads. Consider optimizing algorithms and using hardware acceleration (e.g., GPU) if available. The OpenCV documentation and online resources often provide guidance on optimizing performance.

know more about Python language here,

https://brainly.com/question/11288191

#SPJ11


Related Questions

Which command can an administrator execute to determine what interface a router will use to reach remote networks?

Answers

The command that can be used by an administrator to determine what interface a router will use to reach remote networks is the show ip route.

What is an internet route?

Internet routes, or routing, are responsible for delivering data packets between hosts, which are network devices, which include computers, routers, among others.

This system is responsible for defining the organization of routers in a hierarchical way, and the routers are used to distribute the signal and enable network communication.

The internet is a collection of interconnected networks, connecting devices end-to-end, and the system responsible for controlling and managing a group of networks and routers is called an “autonomous system”.

See more about computing at: brainly.com/question/20837448

#SPJ1

what technology uses the remote client to connect to a remote access server over the internet?

Answers

The technology that allows a remote client to connect to a remote access server over the internet is known as a virtual private network (VPN).

A VPN is a secure and encrypted network that enables remote users to access resources on a private network as if they were directly connected to it.

The VPN technology establishes a secure connection between the remote client and the remote access server using a tunneling protocol. This protocol encapsulates the data and encrypts it, preventing any unauthorized access or data interception.

The remote client can use various devices to connect to the VPN, such as laptops, smartphones, or tablets. The VPN software installed on the device establishes a connection to the remote access server using the internet. The remote client then has access to the resources on the private network, such as files, applications, and databases.

In summary, a VPN uses a tunneling protocol to establish a secure connection between the remote client and the remote access server, enabling remote users to access resources on a private network over the internet.

Learn more on virtual private networks here:

https://brainly.com/question/15395463

#SPJ11

what are the first steps that you should take if you are unable to get onto the internet

Answers

If you are unable to get onto the internet, the first steps to take are: Check the connection: Ensure that your device is properly connected to the internet, either via Wi-Fi or a physical cable connection.

What are the other steps to take?

The other steps to take are:

Restart your router -  Try restarting your router or modem, as this can sometimes resolve connectivity issues.Disable and re-enable the network connection -  Disable and re-enable the network connection on your device to see if this fixes the issue.Check the network settings - Ensure that your network settings are properly configured, including the network name, password, and IP address.Try a different device - Try accessing the internet using a different device to see if the issue is device-specific or network-related.Contact your service provider - If none of these steps work, contact your internet service provider for further assistance. They can diagnose the problem and provide you with the necessary support to get back online.

Learn more about internet:

https://brainly.com/question/13570601

#SPJ1

if a= ‘ Stay home, Stay safe’ , print its value
a. 3 times in the same line
( 2 x 1 = 2)
b. 2 times in different lines using one print statement

Answers

Answer:

Since the language isn’t stated, I’ll give answers in the two most-used (?) languages: Java and Python.

a) To print a’s value 3 times in the same line, in Java we would do:

System.out.print(a+a+a);

In Python, we would write:

print(a*3)

b) 2 times in different lines using one print statement

In Java, we would write

System.out.println(a+”\n”+a+”\n”+a);

In Python we would write:

print(a,a,a,sep=’/n’)

Hope this helps!

List the steps to apply bold and italic formatting to a word.
Select the _______ command to format a paragraph aligned on both left and right sides.
The ________ tab stop is best used for aligning dollar values.
A _______ list is used for showing an order of importance.
After applying numerous character formats to a column of text you decide you would like the next column to have the same formatting. What is the most efficient way to format the next column?

Answers

Select the Justified command to format a paragraph aligned on both left and right sides.

The decimal tab stop is best used for aligning dollar values.A numbered list is used for showing an order of importance.What is formatting a document?

Document formatting is known to be the method used on a document that is laid out on the page and it involves font selection, font size and others.

Note that one can Select the Justified command to format a paragraph aligned on both left and right sides.

The decimal tab stop is best used for aligning dollar values.A numbered list is used for showing an order of importance.

Learn more about formatting  from

https://brainly.com/question/766378

#SPJ1

HELP!!!!!
Your colleague has made a suggested change to an important document you are both working on. You disagree with their suggested change. They will be reviewing the changes you make before the final version of the document is submitted to your boss. You both work remotely and are in radically different time zones. What is the best step to take next?

Answers

Leave the room and let someone else figure it out!

Hawaii and japan are examples of islands made by? You have to write it.

Answers

Answer:

Volcanic activity

Your employer has asked you to create a
presentation for a new product demonstration. You
are asked to include a slide that will show the
specs of your company's product stacked up
against specs of a competitor's product. Which
slide layout should you choose to
do this?
Otitle slide
O section header
Opicture with caption
O comparison

Answers

comparison bc you are showing your company’s products against other competitors products

I NEED HELP!!! BRAINLIEST!!!
Drag each function to its protocol name.
Classify the functions of DHCP and DNS protocols.

assigns an IP address to each host

translates domain names into IP addresses

makes it easy to create English or language names for IP addresses

eliminates manual errors in setting up IP addresses

Answers

Answer:

DHCP Dynamic Host Configuration Protocol:

Is a network service that automatically assigns IP addresses and other TCP/IP configuration information on network nodes configured as DHCP clients. Server allocates IP addresses to DHCP clients dynamically. Should be configured with at least one DHCP scope. Scope contains a range of IP addresses and a subnet mask, and can contain other options, such as a default gateway and Domain Name System. Scope also needs to specify the duration of the lease and usage of an IP affects after which the node needs to renew the lease with the SHCP server. Determines the duration, which can be set for a defined time period or for an unlimited length of time.

DNS Domain Name Service: Is a TCP/IP name resolution service that translates FQDNs into IP addresses. System of hierarchical databases that are stored on separate DNS servers on all networks that connect to the Internet. DNS servers store, maintains and update databases, they respond to DNS client name resolution requests to translate host names into IP addresses.

DNS Components

DNS database is divided logically into a heieratchical grouping of domains. Physically into files called zones. Zone files contain the actual IP-to-host name mapping for one or more domains. Zone files is stored on the DNS server that is responsible for resolving hot names for the domains contained in the zone. Each network node in that domain will have a host record within the domain's zone files. Includes the node's host name, FQDN, and assigned IP address.

DNS Servers

*If you are configuring static IP addresses, including the IP address of the default DNS servers as you configure each client.

*If you are using DHCP, use the DHCP scope options to specify the IP Explanation:

dhcp provides an ip addrrss

dns creates language names for ip addresses

dns translates domain names into ip addresses

dhcp eliminates errors

im pretty sure

Must be done via Python!

Must be done via Python!

Answers

Answer:

speed = float(input("Enter speed: "))

if (speed > 70):

 print("Issue Fine")

else:

 print("No Action")

Describe how computer simulations have helped to improve mathematical models and the significance they play in developing solutions.

Answers

Answer:

Kindly check explanation

Explanation:

Simulation means the act of using computer programs to generate a replica of real world or intended rela life application which are being tested, monitored and adjusted over time. Simulated models have played a huge role in developing solutions that have been built and refined by these simulation softwares such that it is much more easier to test these models before coming to make a real life match for it. This often save cost and offers a faster way of building models as there is no need for physical coupling before generating the model. In filed such as health, simulation models of body parts and other fragile areas can be made withoutvthe need for a real human during testing or building.

There are different functions of computer. Computer simulations have become a useful part of mathematical modelling because they help in the;

Mathematical modelling of a lot of natural systems that are found in physics, chemistry and biology.

Mathematical modelling of a lot of human systems such as those found in economics, psychology, and social science etc.

They have help us to have a preview or insight into the various work or operation of those systems.

Computer simulations that are build models in science, technology and entertainment has help to save time and money, and allow man to do things that would be impossible to do before.

Learn more about computer simulations from

https://brainly.com/question/24912812

Which of these expressions is used to check whether num is equal to value?
num ? value
num = value
num – value
num == value

Answers

Answer:

num-value

Explanation:

is should equal to zero if it is correct.

Answer:

It is num - value

Explanation:

I got it right on the test

Quick Please
You are planning a program to find the amount of food needed by a dog based on its weight. You tell your user to feed the dog two cups of food each day.

Which planning step is associated with that task?


Check the accuracy of your calculations and data manipulations.

Perform any needed calculations or data manipulations.

Define the problem precisely.

Communicate the results, along with an interpretation as needed.

Gather data.

Answers

Answer:

Explanation:

gather data

can you mark me as the brainiest please

In the client-server model, what is the primary secure protocol used for communication between a browser and web server?

Answers

In the client-server model, the primary secure protocol used for communication between a browser and web server is:

HTTPS (Hypertext Transfer Protocol Secure).

HTTPS is an extension of the standard HTTP (Hypertext Transfer Protocol) and provides an added layer of security by encrypting the communication between the browser and the web server.

It uses SSL (Secure Sockets Layer) or TLS (Transport Layer Security) to encrypt the data being sent and received, making it difficult for unauthorized parties to intercept and read the information. This is particularly important for sensitive information such as login credentials, financial data and personal information.

When a user connects to a website using HTTPS, the browser establishes a secure connection to the web server by exchanging a series of keys. Once the connection is established, the browser and server can exchange information securely. Additionally, browsers typically display a padlock icon in the address bar to indicate that a website is using HTTPS and is secure.

To learn more about HTTPS:

brainly.com/question/13152961

#SPJ4

does anyone know how to make a astronaut hop while using loop?

Answers

Answer:

In Java

Explanation:

package application;

import java.util.Scanner;

import entities.Astronaut;

public class Main {

public static void main(String[] args) {

 Scanner sc = new Scanner(System.in);

 

 System.out.print("How is the astronaut's energy in a scale of 0 to 100? ");

 int energy = sc.nextInt();

 

 Astronaut fakeArmstrong = new Astronaut();

 

 while (energy > 0) {

  fakeArmstrong.hop();

  energy--;

 }

 

 System.out.println("The astronaut is tired eh? Let him rest you psychopato");

 sc.close();

}

}

----------------------------------------------------------------------------------------------

package entities;

public class Astronaut {

private int bodyEnergy;

 

public Astronaut() {

 

}

 

 

public int getBodyEnergy() {

 return bodyEnergy;

}

public void hop() {  

 System.out.println("up and down!");    

}

}

How to fix unknown usb device device descriptor request failed?

Answers

Answer:

what usb type is it? what is it used for? what type of pc is being used?

Explanation:

The LCD screen has eight 7-segment digits that are controlled by the registers LCDMI to LCDM8. all having the same format. LCDM1 controls the rightmost digit and LCDM8 controls the leftmost digit. The registers LCDM1-LCDM8 are located at adjacent memory addresses with LCDMI having the lowest address. They can be treated as an array. Write a piece of code that turns on all the segments of the seven digits. Start by declaring a pointer so that the registers can be treated as an array. unsigned char * LCDptr = ...i // Declaring a pointer; // Point it to the right address

Answers

Declare a pointer to access the registers as an array. Point the pointer to the base address of the registers. Use a loop to iterate through each register and turn on all segments.

Here's the code:

```c
unsigned char *LCDptr = (unsigned char *)0x...; // Declaring a pointer; replace "..." with the base address of the registers

for (int i = 0; i < 8; i++) {
   LCDptr[i] = 0x7F; // Turn on all segments of the current 7-segment digit
}

```

1. Declare a pointer to access the registers as an array.
2. Point the pointer to the base address of the registers.
3. Use a loop to iterate through each register and turn on all segments.

The LCD screen has eight 7-segment digits that are controlled by the registers LCDMI to LCDM8. all having the same format. LCDM1 controls the rightmost digit and LCDM8 controls the leftmost digit. The registers LCDM1-LCDM8 are located at adjacent memory addresses with LCDMI having the lowest address.


This code declares a pointer named `LCDptr` and points it to the base address of the registers. Then, it uses a loop to iterate through each of the registers (LCDM1 to LCDM8) and sets all their bits to turn on all the segments of the corresponding 7-segment digit.

To know more about pointers:  https://brainly.com/question/20553711

#SPJ11

1. Give a regular expression for each of the following languages. (10 points) a. The set of binary strings not containing consecutive 1’s. B. The set of binary strings containing exactly one instance of 11 somewhere inside. C. The set of binary strings with at most one pair of consecutive 1’s — i. E, if 11 is present, it can occur exactly once. D. The set of binary strings containing at least two zeros somewhere. E. The set of binary strings containing at least two consecutive zeros and ends with 1

Answers

The correct answer is ( A ): The regular expression for the set of binary strings not containing consecutive 1's is ^(0|10)*$.

The ^ symbol indicates the start of the string, while the $ symbol indicates the end of the string.  (0|10) means either a single 0 or the substring 10. * means zero or more occurrences of the preceding element. Therefore, ^(0|10)*$ matches any string that starts with a 0 or 10, followed by zero or more repetitions of 0 or 10.

^(0|1)* matches any string consisting of zero or more occurrences of 0 or 1 at the beginning. 11 matches the exact sequence of 11. (0|1)*$ matches any string consisting of zero or more occurrences of 0 or 1 at the end.
Therefore, ^(0|1)*11(0|1)*$ matches any string that has exactly one instance of 11.

To know more about  consecutive  visit:-

https://brainly.com/question/33167913

#SPJ11

Plot the graph of absorbance versus dilutions of *Saccharomyces
cerevisiae on Microsoft Excel
a) Only plot trend line for linear range of data; show the R^2
value for each dataset
b) You may chose to
Dilutions Blank 1:16 1:8 1:4 1:2 550 0.000 0.098 0.206 0.418 0.810 1.418 Wavelength (nm) 620 0.000 0.075 10.169 0.368 0.714 1.162 690 0.000 0.053 0.134 10.308 0.604 1.044 1:1 Plot the graph of absorba

Answers

I can guide you on how to create the graph you described. Here are the steps: By following these steps, you should be able to create a graph of absorbance versus dilutions in Microsoft Excel, including the trendline and R-squared value for each dataset.

1. Open Microsoft Excel and enter the dilutions in one column and the corresponding absorbance values in another column.

2. Select the data range and click on the "Insert" tab in the Excel menu.

3. Choose the chart type that represents the relationship between dilutions and absorbance. In this case, a scatter plot with markers connected by a smooth line (XY scatter with smooth lines) would be suitable.

4. Right-click on any data point on the graph and select "Add Trendline" from the context menu.

5. In the "Format Trendline" options, select the "Linear" trendline type.

6. Enable the option to display the equation and R-squared value on the chart.

7. Adjust the axis labels, title, and other formatting options to enhance the clarity of the graph.

To know more about Microsoft Excel visit-

https://brainly.com/question/32584761

#SPJ11

Why are the READ and DATA statements used
together?​

Answers

Explanation:

DATA statements are used in conjunction with READ statements. Together they assign numbers or strings to variable names.

You have an Active Directory forest named csmtech.local and two Active Directory domains in the forest named csmpub.local and csmsales.local. You want the DNS servers in each domain to be able to handle DNS queries from client computers for any of the other domains. DNS servers in the csmtech.local and csmpub.local domains should be authoritative for their own domains and the csmsales.local domain. However, DNS servers in csmsales. local should be authoritative only for csmsales.local. How should you set up the DNS servers and zones to handle this situation? Explain how the DNS servers in each domain should be configured with zones. Be sure to include information about replication scope and zone types.

Answers

Answer:

ecognize a statistical question as one that anticipates variability in the data related to the ... right now?” a) The ... c) This is not a statistical question because there ... predicted that more people sent 80 to 99 emails than 0 to 19 emails per week. Complete the histogram to represent the data. Is Lisa's prediction valid?

Explanation:

power point cannot use​

power point cannot use

Answers

Are you connected to internet?

John wants to assign a value to the favorite sport variable:

favoriteSport = indoor soccer

However, he gets an error message. What does he need to change in order to make the code work?


Add a space between the words in the variable name

Create a longer variable name

Put quotation marks around the string literal

Omit the symbol in the string

Answers

Put quotation marks around the string literal

Jon wants to assign a value to the favorite sport variable: favoriteSport! = "indoor soccer" but gets an error message by Removing the exclamation mark from the variable name it will fix for the code to work.

In laptop programming, code refers back to the set of instructions, or a machine of rules, written in a selected programming language (i.e., the supply code).

If you've got ever observed an exclamation mark (!) earlier than the variable in a person's JavaScript code the negation operator (!) definitely simply reverses the means of its operand. ! is the logical now no longer operator in javascript.

Learn more about the javascript here:

brainly.com/question/27683041

#SPJ3

Microsoft® Access® manages which the following types of files? Question 3 options: Presentations Databases Images Texts.

Answers

Microsoft® Access® manages B. databases.

What does Microsoft® Access® do ?

It is a relational database management system (RDBMS) that allows users to store and manage large amounts of data in an organized manner. Users can create tables to store data, relationships between tables to ensure data consistency, forms to enter and view data, queries to retrieve specific data, and reports to present data in a formatted manner.

Microsoft Access is commonly used in small to medium-sized businesses and can handle a wide range of data types, including text, numbers, dates, images, and more.

Find out more on Microsoft Access at https://brainly.com/question/24643423

#SPJ1

How many times would the for loop below execute if variable times = 9 % 2?

for (int x=times; x <=times; x++) ?

1
0
2
3

Answers

Answer:

1

Explanation:

9 % 2 = 1

So x = 1

It will execute once

What is the dummy piece of code used during the top-down approach of integration testing

Answers

Answer:

i think it's Stubs and drivers

Answer: I'm pretty sure the answer is a "Stub"

Explanation:

The technique that allows you to have multiple logical lans operating on the same physical equipment is known as a.

Answers

Answer:

As far as i know, it is Virtual Local Area Network (VLAN). You can read more about this here: https://en.wikipedia.org/wiki/VLAN

What action changes the actual number of decimal places excel stores instead of just changing what is displayed?

Answers

The action that changes the actual number of decimal places Excel stores instead of just changing what is displayed is changing the cell formatting.

In Excel, the number of decimal places displayed in a cell can be different from the actual number of decimal places stored. This is controlled by the cell formatting. To change the actual number of decimal places stored, you need to adjust the cell formatting. Here's how:

1. Select the cell or range of cells you want to modify.
2. Right-click and choose "Format Cells" from the context menu.
3. In the Format Cells dialog box, go to the "Number" tab.
4. Under "Category," select "Number" or "Currency" depending on your data.
5. In the "Decimal places" field, enter the desired number of decimal places.
6. Click "OK" to apply the changes.

By changing the cell formatting, you are modifying the actual number of decimal places that Excel stores for the selected cells. This can be useful when you want to perform calculations or analysis based on the precise decimal values.

Know more about Excel here:

https://brainly.com/question/32962933

#SPJ11

have you gone/done into things that you forget to close/settle?​​

Answers

Answer: AT SOME CIRCUMSTANCES YES

Explanation: WELL ONE EXAMPLE WAS OUR GAMING GROUP WHICH WAS MADE OF ABOUT 2 YEARS AGO AND THERE ARE STILL TO PEOPLE IN THE GROUP WHEN WE DON'T EVEN USE ANYMORE , CAN YOU BELIEVE IT ?

structured design (functional decomposition) begins by identifying the major actions to be performed, whereas object-oriented design begins by identifying the major objects and operations T/F

Answers

The statement is true because structured design, also known as functional decomposition, typically starts by identifying the major actions or functions to be performed in the system.

The focus is on breaking down the system into smaller, more manageable functions or modules that collectively accomplish the desired functionality.

In contrast, object-oriented design begins by identifying the major objects and their relationships in the system. The emphasis is on modeling the system using objects, which encapsulate data and behavior, and defining operations or methods to manipulate these objects.

By identifying the major actions or functions in structured design and the major objects in object-oriented design, both approaches provide a foundation for further development and refinement of the system's design.

Learn more about functional decomposition https://brainly.com/question/10630197

#SPJ11

Other Questions
What is the number and type of cells produced from meosis Short explanation of salient points? 16. Olympic ice skaters are able to spin at about 5 rev/s.(a) What is their angular velocity in radians per second?(b) What is the centripetal acceleration of the skater's nose itit is 0.120 m from the axis of rotation? all five sensory systems send information to the brain through the cranial nerves, but one sensory system sends information to the brain through the spinal nerves as well. which of our sensory systems can also send information to the brain through the spinal nerves? How might you prove your observations in Question 2 using algebra and x and y-coordinates? Briefly outline an approach using what you know about a midpoint and the slope of a line. What is the value of -|8| - |-10|? (Absolute value) You are a Network Security Administrator and a colleague asks what the DNS sinkhole feature is on the Palo Alto Networks firewall. Which of these best describe DNS sinkholing? DNS sinkholing allows you to quickly identify infected hosts on the network by allowing the firewall to intercept the DNS request and reply to the host with a bogus sinkhole request. DNS sinkholing allows you to quickly identify infected host on a network by using a antivirus protection profile and specifying the use of the Palo Alto Networks Sinkhole IP (sinkhole.paloaltonetworks.com). DNS sinkholing allows you to quickly identify infected hosts on your network utilizing a vulnerability protection profile and isolating infected hosts. David invested $230 in a savings account that offers a 3% return on the investment. the value of david's investment will be at least $415 after a period of years. hint: use the formula a = a1 + ', where a is the amount after tyears, pis the amount invested, r is the rate of interest, and is the time period. use a calculator to compute the answer, and round it off to the nearest year. Write a paragraph explaining how someone could improve their cardiovascular endurance. Include realistic goals, types of exercises, and how much aerobic activity someone should be getting. A charge of 0.59 C is spread uniformly throughout a 41 cm rod of radius 5 mm. What are the volume and linear charge densities Which points are separated by a distance of 5 lee jogged 3 1/11 laps in teh morning and 2 3/22 laps in the evening how many laps did lee jog in all? simlify and write the answer as a improper fraction I have asked this question many times and no one has answered, This is about the 4th crusade, please summarize this!In 1198, Pope Innocent III called for a new Crusade, more out of a desire to elevate the papacy than in response to events in the Holy Land. This Crusade failed to rouse any monarchs. Led largely by French knights, the crusaders set out for the Holy Land in 1202 only to be distracted by Venetian lords who convinced them to capture the wealth and splendor of Eastern Orthodox Constantinople instead. So, rather than retake the Holy Land from Muslim rule, the Fourth Crusade sacked the capital of the Byzantine Empire, a Christian city. However, crusaders control of Constantinople lasted less than a century. The major accomplishment of this Crusade proved to be weakening the Byzantines enough that they could no longer hold off Muslim expansion. Help me please!!! Fasttt 75 points. Solve..... Which of the following is a square root of 3 (cosine (StartFraction 4 pi Over 9 EndFraction) + I sine (StartFraction 4 pi Over 9 EndFraction) )? determine whether the side lengths form a right triangle What is the length of the missing leg? What is the most accurate information her coach can offer to help encourage Evie to add an aerobic workout to her fitness plan The converse of p_ q is: It is said that an angel gets its wings every 60 seconds. What is the probability that in one minute that more than 2 angels got their wings?Dr. King works the summers as a beer vendor at Wrigley field. On average he sells one case per inning and each case has 24 cans. What is the probability he sells less than 9 cases of beer on Friday?timing for 1 inning was not given.